﻿0
12

split
Метод split возвращает новый массив. Строка бьется по separator, при разбивании separator пропадает.
#

substr
Метод substr начинает собирать строку с позиции start и заканчивает, когда соберет length или дойдет до конца строки. 
#

charCodeAt
Юникодное значение от 0 до 1,114,111. Первые 128 значений Unicode совпадают с кодировкой ASCII.
#

String.fromCharCode
Этот метод возвращает элементарную строку, а не объект типа String.
#

charAt
Если указанный index лежит за пределами этого диапазона, яваскрипт вернет пустую строку.
#

concat
Выполняет действие, аналогичное оператору + для строк.
#

indexOf
Символы в строке идут слева направо. Позиция первого 0, последнего - на единицу меньше, чем длина строки.
#

lastIndexOf
Символы в строке идут слева направо. Позиция первого символа 0, последнего - длина строки минус один.
#

search
Этот метод удобен, когда нужно проверить, есть ли совпадения с регулярным выражением (аналогично RegExp#test).
#

match
Если регулярное выражение без флага "g", то возвращает такое же результат, как regexp.exec(str).
#

replace
Этот метод не меняет вызывающую строку, а возвращает новую, после замен.
#

slice
Метод slice возвращает част строки от beginSlice до, но не включая endSlice, не меняя вызывающую строку.
#

substring
Метод substring возвращает подстроку, начиная с позиции indexA до, но не включая indexB. 
#

toLowerCase
[under]
#

toUpperCase
[under]
#

toLocaleLowerCase
Обычно работает в точности как toLowerCase. Различия есть только для некоторых языков, например, для турецкого, правила которых противоречат соглашениям Unicode.
#

toLocaleUpperCase
Обычно работает в точности как toUpperCase. Различия есть только для некоторых языков, например, для турецкого, правила которых противоречат соглашениям Unicode.
#

toString
Перекрывает соответствующий метод Object#toString, возвращает элементарную строку.
#

valueOf
возвращает элементарное значение для объекта String. Это значение эквивалентно String#toString.
#

length
Длина строки
#