მეთოდი 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,
რომელიც აერთიანებს მასივს სტრიქონში