JavaRush /Курси /Frontend SELF UA /Масиви у JavaScript

Масиви у JavaScript

Frontend SELF UA
Рівень 34 , Лекція 2
Відкрита

8.1 Створення масивів

Масиви у JavaScript — структура даних, яка дозволяє зберігати впорядковані колекції значень. Ці значення можуть бути будь-якого типу, включаючи числа, рядки, об'єкти та навіть інші масиви. Масиви у JavaScript динамічно змінювані, тобто їх розмір може змінюватися в процесі виконання програми.

Створення та ініціалізація масивів:

1. Використання літерала масиву

Найпростіший спосіб створення масиву — це використання квадратних дужок []:

JavaScript
    
      let array1 = []; // порожній масив
      let array2 = [1, 2, 3]; // масив з трьома елементами
    
  

2. Використання конструктора масиву

Конструктор масиву Array дозволяє створювати масиви за допомогою функції:

JavaScript
    
      let array1 = new Array(); // порожній масив
      let array2 = new Array(3); // масив з довжиною 3 (усі елементи undefined)
      let array3 = new Array(1, 2, 3); // масив з трьома елементами
    
  

3. Заповнення масиву значеннями

Можна заповнити масив значеннями після його створення:

JavaScript
    
     let array = [];
     array[0] = 'apple';
     array[1] = 'banana';
     array[2] = 'cherry';
    
  

8.2 Доступ до елементів масиву

Елементи масиву індексуються, починаючи з нуля. Доступ до елементів здійснюється за допомогою квадратних дужок:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits[0]); // "Apple"
      console.log(fruits[1]); // "Banana"
      console.log(fruits[2]); // "Cherry"
    
  

Зміна елементів масиву

Елементи масиву можуть бути змінені за допомогою індексів:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      fruits[1] = "Blueberry";
      console.log(fruits); // ["Apple", "Blueberry", "Cherry"]
    
  

Властивість length

Властивість length повертає кількість елементів у масиві:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits.length); // 3
    
  

8.3 Методи масиву для додавання та видалення елементів

1. Метод push

Метод push() додає один або кілька елементів у кінець масиву та повертає нову довжину масиву:

JavaScript
    
      let fruits = ['apple', 'banana'];
      fruits.push('cherry'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  

2. Метод pop

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

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let last = fruits.pop(); // 'cherry'
      console.log(fruits); // ['apple', 'banana']
    
  

3. Метод shift

Метод shift() видаляє перший елемент з масиву та повертає його. Усі інші елементи зміщуються на одну позицію вліво:

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let first = fruits.shift(); // 'apple'
      console.log(fruits); // ['banana', 'cherry']
    
  

4. Метод unshift

Метод unshift() додає один або кілька елементів на початок масиву та повертає нову довжину масиву:

JavaScript
    
      let fruits = ['banana', 'cherry'];
      fruits.unshift('apple'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  
Коментарі (1)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
Марк Рівень 48
23 лютого 2025
Додавання елементів -- помилка в опису завдання! Елементи "start1" та "start2" не вказано в якій послідовності повінні біти додані і який вміст масиву повинні отримати у кінці.