В этой статье суммируются общие методы массивов JavaScript для вас, конкретный контент заключается в следующем
1. joint () Метод:
Метод Array.join () преобразует все элементы в массиве в строки и связывает их вместе, возвращая последнюю сгенерированную строку. Вы также можете указать необязательные строки для разделения элементов массива в сгенерированной строке. Если разделитель не указан, по умолчанию используется запятая. Примеры следующие:
var a = [1,2,3]; a.join (); // => "1,2,3" Поскольку не указан разделитель, дефолт - это запятая. a.join ("+"); // => "1+2+3" указывает разделитель как+a.join ("-"); // => "1-2-3" Указывает разделитель как-Метод Array.join () является обратной работой метода string.split (), который разбивает строку на несколько блоков для создания массива.
2. Метод React ():
Метод Array.Reverse () мигает элементы в массиве и возвращает массив Flashback. Это новый массив, который не создает воспоминания в оригинальном массиве. Возвращает его в оригинальный массив, но элементы внутри были воспоминания и перестановлены. Примеры следующие:
var a = [1,2,3]; A.Reverse (); // => a = [3,2,1];
3. sort () Метод:
Метод Array.sort () сортирует элементы в массиве и возвращает отсортированный массив. Если параметры не передаются, по умолчанию отсортируется в алфавитном порядке. Примеры следующие:
var a = [4,3,1,2] a.sort (); // => [1,2,3,4] a.sort (function (a, b) {return ab;}); // => [1,2,3,4] сортировка A.Sort (function (a, b) {return ba;}); // => [4,3,2,1] сортируют порядокЗдесь очень удобно использовать анонимные функции, потому что нет необходимости назвать функцию, если она используется только один раз.
4. concat ():
Метод Array.concat () создает и возвращает новый массив. Элементы в новом массиве содержат элементы, которые вызывают массив, и значения параметров, передаваемых в concat (). Параметры, передаваемые, могут быть отдельными значениями или массивами. Concat () не будет сглаживает массив массива рекурсивно. Примеры следующие:
var a = [5,6,7]; A.concat (1,2); // => [5,6,7,1,2]; A.concat ([1,2]); // => [5,6,7,1,2]; A.Concat (3, [1,2]); // => [5,6,7,3,1,2]; A.concat ([1, [2,3]]); // => [5,6,7,1, [2,3]];
5. метод Slice ():
Метод Array.Slice () возвращает фрагмент или субрай указанного массива. Вы можете передать в нем один или два параметра, и параметры могут быть положительными или отрицательными. Примеры следующие:
var a = [5,6,7,3,1,2]; A.Slice (1) // => [6,7,3,1,2] Числовой параметр относится к индексу массива. Один параметр указывает начальную позицию. Если второй параметр не пройден, по умолчанию является количество элементов в массиве. A.Slice (1,3) // => [6,7] Второй параметр - это конечное положение индекса массива, (исключая) Индекс> = 1 && Index <3; A.Slice (1, -3) // => [6,7] Когда в параметрах есть отрицательные числа, вы можете преобразовать положительные числа, метод составляет -3+6 (количество элементов в массиве) A.Slice (-3, -2) // => [3] Аналогично, как и выше.
6. Метод SPLICE ():
Метод Array.Splice () является общим методом для вставки или удаления в массиве. Он будет изменять вызываемый массив, Splice () может проходить в трех параметрах. Первый параметр указывает, где начинается индекс элемента, второй параметр указывает общее количество удаленных элементов, а третий параметр указывает вставленную элемент. Положение вставки элемента - это позиция, в которой элемент запускает удаление. Примеры следующие:
var a = [5,6,7,3,1,2]; A.Splice (2); // => [7,3,1,2] a = [5,6]; // Передается в параметр для представления всех элементов после удаления из индекса. A.Splice (2,2); // => [7,3] a = [5,6,1,2]; Второй параметр представляет количество удаленных элементов. a.splice (2,2, 'a', 'b', 'c'); // => [7,3] a = [5,6, 'a', 'b', 'c', 1,2];
7. push () и Unshift () Методы:
Метод Array.push () должен добавить элемент к концу массива, который возвращает длину нового массива; Метод Array.unshift () должен добавить элемент к передней части массива, который возвращает длину нового массива. Примеры следующие:
var a = [1,2,3]; A.Push (4,5); // a = [1,2,3,4,5]; Возвращаемое значение составляет 5; A.unshift (4,5); // a = [4,5,1,2,3]; Возвращаемое значение составляет 5; ☆ Сношиваемые параметры могут быть одним или несколькими.
8. Pop () и Shift () Методы:
Метод Array.pop () должен удалить последний элемент в массиве, который возвращает удаленный элемент; Метод Array.Shift () должен удалить передний элемент массива, который возвращает удаленный элемент.
var a = [5,6,7]; a.pop (); // a = [5,6]; Возвратное значение - 7 a.shift (); // a = [6,7]; возвращаемое значение 5
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.