Учебники

Прототип — Обработка строк

Prototype расширяет объект String с помощью ряда полезных методов, начиная от тривиального до сложного.

Вот список всех функций с примерами, относящимися к String.

Прототип Строковые Методы

ПРИМЕЧАНИЕ. — Убедитесь, что у вас есть версия prototype.js 1.6.

Проверяет, является ли строка пустой, что означает, что она пустая или содержит только пробел.

Преобразует строку, разделенную тире, в эквивалент camelCase. Например, ‘foo-bar’ будет преобразован в ‘fooBar’.

Прописывает первую букву строки и пресекает все остальные.

Заменяет каждый экземпляр символа подчеркивания («_») на тире («-«).

Проверяет, является ли строка пустой.

Проверяет, заканчивается ли строка подстрокой.

Преобразует специальные символы HTML в их эквиваленты.

Оценивает JSON в строке и возвращает полученный объект.

Оценивает содержимое любого блока скрипта, присутствующего в строке. Возвращает массив, содержащий значение, возвращаемое каждым скриптом.

Извлекает содержимое любого блока скрипта, присутствующего в строке, и возвращает их в виде массива строк.

Возвращает строку при каждом вхождении данного шаблона, замененного либо обычной строкой, возвращаемым значением функции или строкой шаблона.

Проверяет, содержит ли строка подстроку.

Возвращает отладочно-ориентированную версию строки.

Обрабатывает строку как шаблон и заполняет ее свойствами объекта.

Проверяет, является ли строка допустимой JSON с помощью регулярных выражений. Этот метод безопасности вызывается внутри.

Анализирует URI-подобную строку запроса и возвращает объект, состоящий из пар параметр / значение.

Позволяет выполнять итерации по каждому вхождению данного шаблона.

Проверяет, начинается ли строка с подстроки.

Удаляет все начальные и конечные пробелы из строки.

Удаляет строку из всего, что выглядит как блок сценария HTML.

Удаляет строку любого тега HTML.

Возвращает строку с первым числом вхождений шаблона, замененным либо обычной строкой, возвращаемым значением функции или строкой шаблона.

Используется внутри ObjectRange. Преобразует последний символ строки в следующий символ в алфавите Unicode.

Объединяет строки раз.

Разбивает строку посимвольно и возвращает массив с результатом.

Возвращает строку JSON.

Анализирует URI-подобную строку запроса и возвращает объект, состоящий из пар параметр / значение.

Обрезает строку до заданной длины и добавляет к ней суффикс (указывая, что это только фрагмент).

Преобразует верблюжью строку в серию слов, разделенных подчеркиванием («_»).

Удаляет теги и преобразует формы сущностей специальных символов HTML в их обычную форму.

Разделяет разделители комментариев вокруг ответов AJAX JSON или JavaScript. Этот метод безопасности вызывается внутри.