მეთოდი concat

მეთოდი concat აერთიანებს მითითებულ მასივებს ერთ საერთო მასივში. მეთოდი გამოიყენება ერთ-ერთ მასივზე, ხოლო მეთოდის პარამეტრებად გადაეცემა დანარჩენი მასივები შეერთებისთვის. ამ შემთხვევაში მეთოდი არ ცვლის საწყის მასივს, არამედ აბრუნებს ახალს.

სინტაქსი

javascriptმასივი.concat(კიდევ მასივი, და კიდევ მასივი, და კიდევ...);

მაგალითი

დავაერთიანოთ 3 მასივი ერთში მეთოდის concat დახმარებით:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = arr1.concat(arr2, arr3);

console.log(res);

კოდის შესრულების შედეგი:

javascript[1, 2, 3, 4, 5, 6]

მაგალითი

ახლა კი დავაერთიანოთ ორი მასივი ერთად:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2);

console.log(res);

კოდის შესრულების შედეგი:

javascript[1, 2, 3, 4]

მაგალითი

შესაძლებელია გადაეცეს არა მხოლოდ მასივები, არამედ კონკრეტული მნიშვნელობებიც:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let res = arr1.concat(arr2, 5, 6);

console.log(res);

კოდის შესრულების შედეგი:

javascript[1, 2, 3, 4, 5, 6]

მაგალითი

მეთოდის გამოყენება შესაძლებელია ცარიელ მასივზე. ამ შემთხვევაში ყველა გასაერთიანებელი მასივი გადაეცემა მეთოდის პარამეტრებად:

javascriptlet arr1 = [1, 2];
let arr2 = [3, 4];
let arr3 = [5, 6];
let res = [].concat(arr1, arr2, arr3);

console.log(res);

კოდის შესრულების შედეგი:

javascript[1, 2, 3, 4, 5, 6]

იხილეთ აგრეთვე

  • მეთოდი join,
    რომელიც აერთიანებს მასივს სტრიქონში