Множество
Это самая востребованная концепция во всех языках программирования. Массив - это набор похожих или разных типов данных, что означает, что мы можем хранить похожие или разные значения для одной переменной.
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]
В этой статье я вкратце объяснил некоторые важные операции с массивами и эти объяснения!
Если этот пост был для вас полезен, нажмите несколько раз кнопку хлопка 👏 ниже, чтобы выразить свою поддержку!
Спасибо за чтение и продолжайте учиться…