JavaScript | Как дописать в конец строки?

У нас есть строка:

var stroka = "Привет"

Теперь допишем к ней » мир.» Мы просто ставим знак плюс «+» и строки приклеиваются друг к другу. Эта операция называется — конкатенация.

stroka += " мир."
--получим--
"Привет мир."
Выполнили конкатенацию строк - JavaScript
Выполнили конкатенацию строк — JavaScript

Если хотим получить новую строку из старой

Чтобы решить такой вариант задачи, нужно воспользоваться методам concat() для объектов-прототипов Array.

var stroka = "Привет"
stroka.concat(" мир.")

Вернётся новая строка:

"Привет мир."
Дописали строку в конец и вернули новый экземпляр - JavaScript
Дописали строку в конец и вернули новый экземпляр — JavaScript

При таком подходе не изменяется оригинальная строка на которой вызывается метод.

 

Информационные ссылки

Стандарт ECMAScript — Раздел «22.1.3.4 String.prototype.concat ( …args )» — https://tc39.es/ecma262/#sec-string.prototype.concat

JavaScript | Строки (String)

Поделись записью