Метод |
Описание |
charAt( index ) |
Возвращает символ с индексом index из строки. Нумерация символов в строке начинается с нуля, поэтому допустимыми значениями параметра index являются числа из диапазона от нуля до числа, на единицу меньшего длины строки |
charCodeAt( index ) |
Выбирает символ с индексом index из строки и возвращает этот символ в кодировке Unicode |
s1.concat( s2 ) |
Возвращает строку, являющуюся результатом конкатенации (склеивания) строк s1 и s2 (то же самое, что s1+s2 ) |
fromCharCode( c1, ..., cN ) |
Возвращает строку, состоящую из Unicode-символов с кодами c1 ,..., cN |
s.indexOf( substr, startindex ) |
Возвращает индекс символа, с которого начинается первое вхождение подстроки substr в строку s . Если подстрока не найдена, возвращается -1. Параметр startindex задает номер символа, с которого следует начинать поиск. Если этот параметр не задан, то поиск производится с начала строки. Поиск производится слева направо |
s.lastIndexOf( substr, startindex ) |
To же самое, что метод indexOf , но поиск производится справа налево, т.е. возвращается номер последнего символа, с которого начинается вхождение подстроки substr в строку s |
s.match( rgExp ) |
Возвращает в виде массива результат поиска в строке s подстроки, задаваемой регулярным выражением rgExp (поиск с использованием регулярных выражений описан в документации по JScript) |
replace( rgExp, replaceText ) |
Возвращает копию строки, в которой произведены необходимые замены текста. Шаблон для поиска задается регулярным выражением rgExp , строка для замены — параметром replaceText . Первоначальная строка методом replace не изменяется |
search( rgExp ) |
Возвращает номер первого символа в строке, с которого начинается подстрока, удовлетворяющая регулярному выражению rgExp |
slice( start, [end] ) |
Возвращает часть строки, начиная с позиции start и заканчивая символом, стоящим в позиции с номером end (или последним символом в строке, если параметр end опущен). Если в качестве end указано отрицательное число, то этот параметр задает смещение от конца массива |
s.split( str ) |
Возвращает массив строк, полученных в результате разбиения строки s на подстроки. Параметр str задает строку или объект Regular Expression, которые определяют символ, являющийся признаком начала разбиения |
substr( start [, length] ) |
Возвращает подстроку, начинающуюся с позиции start и имеющую длину length . Если в качестве length указано отрицательное число или ноль, то возвращается пустая строка |
substring( start, end ) |
Возвращается подстрока, состоящая из символов, начинающихся с позиции start и заканчивающихся позицией end . В качестве start и end могут быть указаны строки, которые в этом случае автоматически преобразуются в числа |
toLowerCase() |
Возвращает строку, в которой все алфавитные символы преобразованы к нижнему регистру |
toUpperCase() |
Возвращает строку, в которой все алфавитные символы преобразованы к верхнему регистру |