Вот несколько методов, связанных с «перемещением массива»:
- Array.prototype.push(): этот метод добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
Пример:
const array = [1, 2, 3];
array.push(4);
console.log(array); // Output: [1, 2, 3, 4]
- Оператор расширения (…) с массивом. Оператор расширения можно использовать для добавления нескольких элементов в массив путем расширения другого массива или итерируемого объекта.
Пример:
const array1 = [1, 2, 3];
const array2 = [4, 5];
const newArray = [...array1, ...array2];
console.log(newArray); // Output: [1, 2, 3, 4, 5]
- Метод concat(): метод concat() используется для объединения двух или более массивов и возврата нового массива.
Пример:
const array1 = [1, 2, 3];
const array2 = [4, 5];
const newArray = array1.concat(array2);
console.log(newArray); // Output: [1, 2, 3, 4, 5]
- Передача элементов с использованием присвоения индексов. Для добавления элементов можно напрямую присвоить значения определенным индексам в массиве.
Пример:
const array = [1, 2, 3];
array[array.length] = 4;
console.log(array); // Output: [1, 2, 3, 4]
- Использование метода splice(): метод splice() позволяет добавлять элементы в определенную позицию индекса в массиве.
Пример:
const array = [1, 2, 3];
array.splice(array.length, 0, 4);
console.log(array); // Output: [1, 2, 3, 4]