Сегодня я начинаю изучение методов и операций с массивами Javascript. Подробное руководство с примерами кода: Часть 1
Перед началом. Если вы хотите стать частью культурного сообщества CODE. Просто заполните форму, чтобы присоединиться к бесплатным занятиям по культуре кода в воскресенье и получить ответы на свои вопросы о программировании и карьере. Я в форме «Нажми на меня
- Создание массива
Прежде чем мы углубимся в методы и операции с массивами, давайте сначала посмотрим, как мы можем создать массив в 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]