JavaScript располагает встроенной возможностью конкатенирования строк. Понятие конкатенация в JavaScript способствует объединению двух (либо нескольких) строк в одну большую строку. Процесс объединения производится при помощи оператора плюс +. В конкатенации каждые последующие строки добавляются в конец предыдущих.

Значения любых типов, объединяемые со строкой, будут автоматически преобразованы в строку, а далее будет задействована конкатенация.

В языке javascript строки являются простыми и неизменяемыми типами данных, и, разумно предположить, что они не обладают свойствами и не могут иметь методов. Однако, интерпретатор JavaScript преобразует значения строк в объект подобно вызову new String(). Это возможно благодаря объектам-оберткам.  Именно такое поведение строк напоминает массивы и, чтобы определить длину строки, а именно количество символов, которое в ней содержится, применяют свойство lеngth:

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

Индексация строк в JavaScript начинается c нуля, то есть порядковый номер символа строки, являющегося первым, будет равняться нулю. Этот нюанс стоит учитывать программистам и пользователям, пишущим коды в С, С++  либо вJаva (в этих языках нумерация строк и массивов берёт начало от единицы).

Стандарт ECMAScript подразумевает возможность строк быть интерпретированными в роли массивов, доступных лишь для чтения. По причине сходства с массивами обращение к символам может происходить следующим образом:

Отличительной особенностью между двумя вышеприведенными способами является то, что если метод charAt() не находит символ, то возвращает пустую строку «» , а индексный способ [] — значение undefined:

Ссылочный тип String предоставляет и другие  методы работы с элементарными значениями строк для поиска символа или подстроки:

Манипуляции со строкой при помощи методов не изменяют ее значение, а лишь возвращают новые строки. Исключением может служить перезапись.