Метод 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методу,
массивди сапка айландырат