String.prototype.concat
Склеивает строки.
Доступно с: ES3
Синтаксис
str.concat(str1, str2, /* … */)Параметры
| Параметр | Тип | Описание |
|---|---|---|
| str1, … | string | Строки, которые добавляются в конец. |
Возвращаемое значение
stringНовая строка.
Примеры
Склеивание трёх строк:
console.log('Hello'.concat(', ', 'Anna'));Результат:
Hello, AnnaТо же самое оператором + и шаблонной строкой:
const name = 'Anna';
console.log('Hello, ' + name);
console.log(`Hello, ${name}`);Результат:
Hello, Anna
Hello, AnnaПримечания
На практике concat() используют редко: оператор + и шаблонные строки короче и понятнее.
См. также
- Template literal — Строка в обратных кавычках с подстановками и переносами строк.
- Array.prototype.join — Объединяет элементы массива в строку.
- Array.prototype.concat — Объединяет массивы в новый массив.
В учебнике
- Строки — Строки в JavaScript — кавычки, склеивание, шаблонные строки, длина, доступ к символам и первые методы.