Метад concat
Метад concat злівае паказаныя масівы
ў адзін агульны масіў. Метад ужываецца да
аднаго з масіваў, а ў параметрах метаду
перадаюцца астатнія масівы для зліцця.
Пры гэтым метад не змяняе зыходны масіў,
а вяртае новы.
Сінтаксіс
масіў.concat(яшчэ масіў, і яшчэ масіў, і яшчэ...);
Прыклад
Давайце аб'яднаем 3 масівы ў адзін з
дапамогай метаду concat:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);
console.log(res);
Вынік выканання кода:
[1, 2, 3, 4, 5, 6]
Прыклад
А цяпер давайце аб'яднаем два масівы разам:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);
console.log(res);
Вынік выканання кода:
[1, 2, 3, 4]
Прыклад
Можна перадаваць не толькі масівы, але і канкрэтныя значэнні:
let arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);
console.log(res);
Вынік выканання кода:
[1, 2, 3, 4, 5, 6]
Прыклад
Можна ўжыць метад да пустога масіву. У гэтым выпадку ўсе масівы, што зліваюцца, перададуцца параметрамі метаду:
let arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);
console.log(res);
Вынік выканання кода:
[1, 2, 3, 4, 5, 6]
Глядзіце таксама
-
метад
join,
які злівае масіў у радок