JavaScript метод unshift: добавление элемента в начало массива

Метод `unshift()` в JavaScript добавляет один или несколько элементов в начало массива и возвращает новую длину массива.

Синтаксис:

js
arr.unshift(element1[, ..., elementN])

где `arr` это массив, а `element1[, ..., elementN]` это элементы, которые нужно добавить в начало массива.

Пример:

js
const arr = [1, 2, 3];
arr.unshift(0);
console.log(arr); // [0, 1, 2, 3]

Также можно добавлять несколько элементов:

js
const arr = [1, 2, 3];
arr.unshift(-2, -1, 0);
console.log(arr); // [-2, -1, 0, 1, 2, 3]

Метод `unshift()` может быть использован для объединения массивов. Например:

js
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [7, 8, 9];
const result = arr1.concat(arr2, arr3);
console.log(result); // [1, 2, 3, 4, 5, 6, 7, 8, 9]

можно переписать с использованием `unshift()`:

js
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const arr3 = [7, 8, 9];
arr1.unshift(...arr2);
arr1.unshift(...arr3);
console.log(arr1); // [7, 8, 9, 4, 5, 6, 1, 2, 3]

Несколько советов по использованию метода `unshift()`:

Похожие вопросы на: "js unshift "

Работа с циклом foreach в PHP
Mastering Padding and Margin in Web Design: A Comprehensive Guide
Скачать SQL Server для Windows 10 на русском языке
Скачать QT Designer для Python бесплатно и без регистрации
Vue Devtools: The Ultimate Debugging Extension for Vue.js
Python: как преобразовать строку в число
Python re compile: Mastering Regular Expressions Made Easy
LEA ассемблер - основные принципы работы и использования
Учебник по использованию PostgreSQL и PHP
Segfault - что это такое и как исправить?