Книга: JavaScript. Подробное руководство, 6-е издание

7.8.4. Метод concat()

7.8.4. Метод concat()

Метод Array.concat() создает и возвращает новый массив, содержащий элементы исходного массива, для которого был вызван метод concat(), и значения всех аргументов, переданных методу concat(). Если какой-либо из этих аргументов сам является массивом, его элементы добавляются в возвращаемый массив. Следует, однако, отметить, что рекурсивного превращения массива из массивов в одномерный массив не происходит. Метод concat() не изменяет исходный массив. Ниже приводится несколько примеров:

var а = [1,2,3];
a.concat(4,5) // Вернет [1,2,3,4,5]
а.concat([4,5]); // Вернет [1,2,3,4,5]
a.concat([4,5],[6,7]) // Вернет [1,2,3,4,5,6,7]
a.concat(4, [5,[6,7]]) // Вернет [1,2,3,4,5,[6,7]]

Оглавление книги


Генерация: 0.913. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз