Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Методи Масивів та Маніпуляції | Змінні та Типи Даних у JavaScript
Вступ до JavaScript

bookМетоди Масивів та Маніпуляції

Масиви є універсальними для зберігання та отримання даних. Отримання даних за допомогою квадратних дужок [] називається індексацією.

let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing

Однак існують різні методи для роботи з масивами.

Додавання елементів

Існують різні способи додати елементи до масиву.

Push

Метод push() додає нове значення в кінець масиву:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

Метод unshift() працює подібно до методу push(), але вставляє значення на початок масиву.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Індексування

Можна додати нове значення за допомогою індексування:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

Індексація дозволяє призначати значення певному індексу, перевизначати попереднє значення тощо:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

Щоб додати новий елемент до масиву без помилок, можна скористатися методом push(value) або виразом arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Видалення елементів

Іноді виникає потреба видалити елементи з масиву. Це можна зробити різними способами.

Pop

Метод pop() видаляє останній елемент масиву та дозволяє зберегти його в іншу змінну:

1234567
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);
copy

Shift

Метод shift() працює подібно до pop(), але видаляє перший елемент з масиву:

123456789101112
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);
copy

1. Як можна додати елемент у кінець масиву?

2. Як можна видалити останній елемент масиву?

question mark

Як можна додати елемент у кінець масиву?

Select the correct answer

question mark

Як можна видалити останній елемент масиву?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Can you explain the difference between push and unshift?

How does indexing work when adding or updating elements?

What happens if I use pop or shift on an empty array?

Awesome!

Completion rate improved to 2.33

bookМетоди Масивів та Маніпуляції

Свайпніть щоб показати меню

Масиви є універсальними для зберігання та отримання даних. Отримання даних за допомогою квадратних дужок [] називається індексацією.

let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing

Однак існують різні методи для роботи з масивами.

Додавання елементів

Існують різні способи додати елементи до масиву.

Push

Метод push() додає нове значення в кінець масиву:

1234567
let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
copy

Unshift

Метод unshift() працює подібно до методу push(), але вставляє значення на початок масиву.

123456
let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
copy

Індексування

Можна додати нове значення за допомогою індексування:

123456
let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
copy

Індексація дозволяє призначати значення певному індексу, перевизначати попереднє значення тощо:

12345
let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
copy

Щоб додати новий елемент до масиву без помилок, можна скористатися методом push(value) або виразом arr[arr.length] = value:

12345678910111213
let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
copy

Видалення елементів

Іноді виникає потреба видалити елементи з масиву. Це можна зробити різними способами.

Pop

Метод pop() видаляє останній елемент масиву та дозволяє зберегти його в іншу змінну:

1234567
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);
copy

Shift

Метод shift() працює подібно до pop(), але видаляє перший елемент з масиву:

123456789101112
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);
copy

1. Як можна додати елемент у кінець масиву?

2. Як можна видалити останній елемент масиву?

question mark

Як можна додати елемент у кінець масиву?

Select the correct answer

question mark

Як можна видалити останній елемент масиву?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 7
some-alt