JavaScript. Подробное руководство, 6-е издание, стр. 447
Описание
Метод
<b>RegExp.toString()</b>Обратите внимание: от реализаций не требуется обязательного добавления управляющих последовательностей, гарантирующих, что возвращаемая строка будет корректным литералом регулярных выражений. Рассмотрим регулярное выражение, созданное с помощью конструкции
<b>new RegExp("/". "g")</b><b>RegExp.toString()</b><b>///g</b><b>/\//g</b>String
String
поддержка строк (Object->String)
Конструктор
<b>new String(s) // Функция-конструктор </b><b>String(s) // Функция преобразования</b>Аргументы
s Значение, подлежащее сохранению в объекте String или преобразованию в элементарное строковое значение.
Возвращаемое значение
Когда функция
<b>String()</b><b>new</b><b>String</b><b>String(),</b>Свойства
length Количество символов в строке.Методы
charAt() Извлекает из строки символ, находящийся в указанной позиции.charCodeAt() Возвращает код символа, находящегося в указанной позиции.concat() Выполняет конкатенацию одного или нескольких значений со строкой.indexOf() Выполняет поиск символа или подстроки в строке.lastlndexOf() Выполняет поиск символа или подстроки в строке с конца.localeCompare() Сравнивает строки с учетом порядка следования символов национальных алфавитов.match() Выполняет поиск по шаблону с помощью регулярного выражения.replace() Выполняет операцию поиска и замены с помощью регулярного выражения.search() Ищет в строке подстроку, соответствующую регулярному выражению.slice() Возвращает фрагмент строки или подстроку в строке.split() Разбивает строку на массив строк по указанной строке-разделителю или регулярному выражению.substr() Извлекает подстроку из строки. Аналог метода substring().substring() Извлекает подстроку из строки.toLowerCase() Возвращает копию строки, в которой все символы переведены в нижний регистр.toString() Возвращает элементарное строковое значение.toUpperCase() Возвращает копию строки, в которой все символы переведены в верхний регистр.trim() Возвращает копию строки, из которой удалены все начальные и конечные пробельные символы.valueOf() Возвращает элементарное строковое значение.Статические методы
String.fromCharCode() Создает новую строку, помещая в нее принятые в качестве аргументов коды символов.HTML-методы
С первых дней создания JavaScript в классе
<b>String</b><b>var s = "щелкни здесь!";</b><b>var html = s.bold().link("JavaScript:alert('hello')").fontcolor("red");</b>Поскольку эти методы не стандартизованы, для них отсутствуют отдельные справочные статьи:
anchor(имя) Возвращает копию строки в окружении тега <а name=>.big() Возвращает копию строки в окружении тега <big>.blink() Возвращает копию строки в окружении тега <blink>.bold() Возвращает копию строки в окружении тега <Ь>.fixed() Возвращает копию строки в окружении тега <tt>.fontcolor(цвет) Возвращает копию строки в окружении тега <font color=>.fontsize(paзмер) Возвращает копию строки в окружении тега <font size=>.italics() Возвращает копию строки в окружении тега <i>.link (url) Возвращает копию строки в окружении тега <а href=>.small() Возвращает копию строки в окружении тега <small>.strike() Возвращает копию строки в окружении тега <strike>.sub() Возвращает копию строки в окружении тега <sub>.sup() Возвращает копию строки в окружении тега <sup>.Описание
Строки - это элементарный тип данных в JavaScript. Класс
<b>String</b><b>length</b><b>String</b><b>String</b><b>String</b><b>String.toUpperCase(),</b>