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. Этот метод безопасности вызывается внутри.