Сегодня я начинаю изучение методов и операций с массивами Javascript. Подробное руководство с примерами кода: Часть 1

Перед началом. Если вы хотите стать частью культурного сообщества CODE. Просто заполните форму, чтобы присоединиться к бесплатным занятиям по культуре кода в воскресенье и получить ответы на свои вопросы о программировании и карьере. Я в форме «Нажми на меня

  1. Создание массива

Прежде чем мы углубимся в методы и операции с массивами, давайте сначала посмотрим, как мы можем создать массив в JavaScript:

javascriptCopy code
const array = [1, 2, 3, 4, 5];

Мы также можем создать массив с помощью конструктора Array:

javascriptCopy code
const array = new Array(1, 2, 3, 4, 5);

2. Доступ к элементам массива

Чтобы получить доступ к элементу массива, мы можем использовать квадратные скобки и указать индекс элемента, к которому мы хотим получить доступ:

javascriptCopy code
const array = ['apple', 'banana', 'orange'];
const firstElement = array[0]; // 'apple'
const secondElement = array[1]; // 'banana'
const thirdElement = array[2]; // 'orange'

3. Добавление элементов в массив

Чтобы добавить элемент в конец массива, мы можем использовать метод push:

javascriptCopy code
const array = ['apple', 'banana'];
array.push('orange');
// array is now ['apple', 'banana', 'orange']

Чтобы добавить элемент в начало массива, мы можем использовать метод unshift:

javascriptCopy code
const array = ['banana', 'orange'];
array.unshift('apple');
// array is now ['apple', 'banana', 'orange']

4. Удаление элементов из массива

Чтобы удалить последний элемент из массива, мы можем использовать метод pop:

javascriptCopy code
const array = ['apple', 'banana', 'orange'];
array.pop();
// array is now ['apple', 'banana']

Чтобы удалить первый элемент из массива, мы можем использовать метод shift:

javascriptCopy code
const array = ['apple', 'banana', 'orange'];
array.shift();
// array is now ['banana', 'orange']

5. Поиск индекса элемента

Чтобы найти индекс элемента в массиве, мы можем использовать метод indexOf:

javascriptCopy code
const array = ['apple', 'banana', 'orange'];
const index = array.indexOf('banana');
// index is 1

Если элемент не найден в массиве, indexOf вернет -1.

если у вас есть какие-либо вопросы или предложения, просто дайте мне знать в моем Instagram или по адресу [email protected]