Множество

Это самая востребованная концепция во всех языках программирования. Массив - это набор похожих или разных типов данных, что означает, что мы можем хранить похожие или разные значения для одной переменной.

var arr1 = [1,2,3,4,5];
var arr2 = [1,'2',true, undefined, null];

В приведенном выше примере «переменная: arr1» представляет собой массив данных аналогичного типа. С другой стороны, «переменная: arr2» представляет собой набор массивов различных типов данных.

Операции с массивами

Здесь я собираюсь предоставить подробную информацию о некоторых важных операциях с массивами. Это также самые востребованные темы.

1. Длина

В массиве может быть n - количество значений. Итак, нам нужно найти длину массива.

arr1.length // 5

2. Конкатенация

Это концепция соединения двух массивов.

arr1.concat(arr2) // [1,2,3,4,5, 1,'2',true, undefined, null]

3. Найдите указатель

В массиве нам нужно найти определенный индекс конкретного элемента.

Syntax
arr.indexOf(item)
Example
arr1.indexOf(3) // 2

В приведенном выше примере мы находим индекс 3 из arr1. Здесь мы получаем результат как 2, что означает, что позиция 3 равна 2 в arr1.

4. Включает

Нам нужно выяснить, присутствует ли значение в arr2.

Syntax
arr.includes(item)
Example
arr2.includes('2')  // true
arr2.includes('3') // false

В приведенном выше примере мы проверяем, присутствует ли значение «true»? Если он присутствует, он вернет истину. Если его нет, он вернет false.

5. Поп

Pop - это метод, который удаляет последний элемент из массива.

arr1.pop() // [1,2,3,4]

6. Сдвиг

Метод сдвига - удаление первого элемента из массива.

arr1.shift() // [2,3,4,5]

7. Нажмите

Метод push добавит «N» - количество элементов в конец массива.

Syntax
arr1.push(...items)
Example
arr1.push(6,7,8,9) // [1,2,3,4,5,6,7,8,9]

8. Не сдвигать

Метод unshift добавит «N» - количество элементов в начало массива.

Syntax
arr1.unshift(...items)
Example
arr1.push(6,7,8,9) // [6,7,8,9,1,2,3,4,5]

9. Соединение

Метод соединения является наиболее важным, с его помощью можно добавлять, удалять и заменять определенные элементы.

Syntax
arr.splice(start, deletecount, ...items)
Example
arr1.splice(1,2,10,11,12) // [1,10,11,12,4,5]

В приведенном выше примере начальная позиция - 1, количество удалений - 2, элементы - 10,11,12. Здесь операция начинается с позиции 1. Цель счетчика удалений состоит в том, чтобы удалить 2 элемента из этой позиции и добавить элементы из позиции 1.

Таким образом, метод Splice в основном используется для добавления, удаления, замены.

10. Нарезать

Метод среза вернет промежуточные значения от начальной до конечной позиции.

Syntax
arr.slice(startposition, endposition)
Example
arr1             // [1,2,3,4,5]
arr1.slice(1,4)  // [2,3,4,5]

В приведенном выше примере конечное положение является необязательным параметром.

11. Реверс

Обратный метод вернет точный обратный порядок конкретного массива.

Syntax
arr.reverse()
Example
arr1.reverse()  // [5,4,3,2,1]

В этой статье я вкратце объяснил некоторые важные операции с массивами и эти объяснения!

Если этот пост был для вас полезен, нажмите несколько раз кнопку хлопка 👏 ниже, чтобы выразить свою поддержку!

Спасибо за чтение и продолжайте учиться…