Зміст курсу
Вступ до JavaScript
Вступ до JavaScript
Методи Роботи з Масивами
Масиви є універсальним засобом для зберігання та пошуку даних. Пошук даних за допомогою квадратних дужок []
називається індексуванням.
Однак, для роботи з масивами існують різні методи.
Додавання елементів
Існує декілька способів додавання елементів до масиву.
Push
Метод push()
додає нове значення в кінець масиву:
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
Метод unshift()
працює подібно до методу push()
, але вставляє значення на початок масиву.
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Індексація
Ви можете додати нове значення за допомогою індексації:
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Індексування дозволяє присвоїти значення певному індексу, переприсвоїти попереднє значення тощо:
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Щоб створити новий елемент масиву без помилок, можна використати метод push(value)
або вираз arr[arr.length] = value
:
let arr = []; arr[arr.length] = "indexing"; arr.push("pushing"); arr[arr.length] = "indexing"; arr.push("pushing"); console.log(arr);
Видалення елементів
Іноді вам може знадобитися видалити елементи з масиву. Це можна зробити різними способами.
Pop
Метод pop()
видаляє останній елемент масиву і дозволяє зберегти його в іншій змінній:
let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in arr to variable x console.log("Popped element:", x); console.log("Array now:", arr);
Shift
Метод shift()
працює подібно до pop()
, але видаляє перший елемент з масиву:
let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
Дякуємо за ваш відгук!