Добавление массива
• ary.push ()
Добавьте элемент в конце массива, который возвращает длину нового массива после добавления, и исходный массив изменяется
• ary.unshift ()
Добавление элементов в начало массива возвращает длину нового массива после добавления, и исходный массив изменяется
• var ary = [1,2,3,4];
var res = ary.unshift (6);
console.log (res); ---> 5
Что возвращается, так это длина нового массива • ary.splice (n, m, x) для удаления M -элементов из индекса n, поместите недавно добавленный элемент x перед индексом n, и вернуть удаленный элемент в качестве нового массива и изменить исходный массив.
• ary.splice (n, 0, x)
0 элементов удаляются из индекса N, а недавно добавленный элемент X расположено перед индексом n. Возвращенный пустой массив изменяется.
• ary.splice (n, m)
Начните удалять элементы M из индекса N, вернуть удаленный контент в качестве нового массива и измените исходный массив
• Сплайс (0,0, x) -----> Непрерывно
Удаление массивов
• ary.pop () удаляет последний элемент массива, возвращает удаленный элемент, и исходный массив изменяется
• ary.shift () удаляет первый элемент массива, возвращает удаленный элемент, и исходный массив изменяется
• var ary = [5,8,3,4,6]; var res = ary.shift (); console.dir (res); ----> 5 вернуть первый элемент массива • Удалить содержание последнего элемента массива Ary.splice (ary.length-
1,1) //ary.length-1 Содержание последнего элемента массива ary.length- = 1 ary.length--
• var ary = [5,8,3,4,6]; //
ary.splice (ary.length-1,1); //
ary.length- = 1;
Console.dir (ary); ---->
Выход - это запрос и копирование массива [5,8,3,4]
• Slice (n, m) начинается с индекса N, находит индекс M и возвращает найденный контент в виде нового массива, и исходный массив не изменяется.
• Slice (N-1, M) извлекает n-й срок до MTH-члена массива
• Slice (n) Найдите конец массива, начиная с индекса n
• Slice (0) Slice () Скопируйте исходный массив в клон массива
• concat () также может реализовать клонирование массива
• Первоначальное намерение CONCAT состоит в том, чтобы внедрить массивные строчки Ary.concat (ary2), чтобы сплачивать два массива
Преобразовать массивы в строки
• Tostring вынимает каждый предмет в массиве и разделяет его запятой, а оригинальный массив остается неизменным
• Join ("+") отделяет каждый элемент в массиве с указанным сепаратором
• Сумма массивов
var ary = [5,8,3,4,6]; var str = ary.join ("+"); var total = eval (str); console.dir (total); // изменить указанную строку в реальное выражение и выполнить var ary = [5,8,3,4,6]; var total = 0; for (var i = 0; i <ary.length; i ++) {total+= ary [i]; } console.dir (total);Аранжировка массива и сортировка
• Обратный () Сортировать массив перевернут и изменить исходный массив
• Сортировка может реализовать сортировку от больших до маленьких или от малого до большого, но сортировка сортировки может только сортировать числа в пределах десяти. Сорт (функция (a, b) {return (ab);})
Некоторые часто используемые методы несовместимы
• Метод indexof () возвращает местоположение, где в строке появляется указанное строковое значение.
• Фореш
• Карта
Я буду продолжать дополняться в будущем в переполненной комнате. Я надеюсь, что это может помочь всем понять и учиться вместе.
Приведенное выше краткое обсуждение с добавлением, удалением, модификацией и поиском массивов в JavaScript - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.