
Синтаксис
var 数组名= new Array();
Когда в скобках передается числовое значение, оно указывает длину массива. Когда передается значение больше 1, это указывает на добавление элементов в массив.
Синтаксис 2:
var 数组名=[];
Когда значение передается в квадратных скобках, элемент добавляется в массив.
Object возвращается при использовании typeof для проверки объекта массива.
1. Непосредственное добавление
синтаксиса:
数组名= [元素1,元素2...];
2. Добавление по индексу (куда добавить элемент)
: синтаксис
数组名[索引] = '元素';
Здесь стоит отметить, что если элементы добавляются по индексу, длина массива рассчитывается по максимальному добавленному индексу.
Чтение элементов массива — это возвращаемое значение, для получения или вывода которого требуется непосредственная переменная.
1. Прямое чтение, то есть чтение элементов всего массива.
Синтаксис:
console.log(数组名);
2. Прочитать элемент массива.
Синтаксис:
console.log(数组名[索引]);
3. При чтении несуществующего элемента вернуть значение undef.
length Атрибут length может устанавливать/возвращать длину массива.
数组名.length = 长度;数组名.length;
Дополнительный совет: вы можете использовать свойство length, чтобы добавить элемент в последнюю позицию массива. 
Метод concat() используется для соединения двух или более массивов.
Синтаксис:
数组1.concat(数组2,数组3...);

Метод join() используется для преобразования всех элементов массива в строку.
Синтаксис:
数组名.join(分隔符,不写则默认为逗号分隔);

Метод pop() используется для удаления последнего элемента массива и возврата удаленного элемента .
Синтаксис:
数组名.pop();

Метод push() добавляет один или несколько элементов в конец массива и возвращает новую длину .
Синтаксис:
数组名.push(元素1,元素2...);

Метод shift() используется для удаления первого элемента массива и возврата значения первого элемента.
Синтаксис:
数组名.shift();

Метод unshift() добавляет один или несколько элементов в начало массива и возвращает новую длину .
Синтаксис:
数组名.unshift(元素1,元素2...);

Метод slice() может возвращать выбранные элементы из существующего массива. Извлекает часть строки и возвращает извлеченную часть как новую строку. Примечание. Метод среза() не изменяет исходный массив.
Синтаксис:
数组名.slice(start,end);интервал закрывается слева и открывается справа. Если это отрицательное число, оно берется из последнего числа массива.

Метод splice() используется для добавления или удаления элементов в массиве.
Синтаксис:
数组名.splice(从哪个位置开始(必填),要删除的元素个数(可选),要添加的元素(可选))


reverse() используется для изменения порядка элементов в массиве.
Синтаксис:
数组名.reverse();

Метод sort() используется для сортировки элементов массива. Порядок сортировки может быть алфавитным или числовым, а также по возрастанию или убыванию. Порядок сортировки по умолчанию — по возрастанию в алфавитном порядке.
Синтаксис:
数组名.sort();
1. Сортировать по алфавиту (по возрастанию/убыванию).

2. Сортировка по числам (от большего к меньшему/от меньшего к большому) требует определения функции. 
использует цикл for для обхода массива.
Синтаксис:
for(var 变量=0; 变量<数组名.length;变量++){console.log(数组名[变量])}

добавляет в массив 6 объектов и добавляет список взрослых людей в новый массив! !
<!DOCTYPE html><html lang="en"><head>
<мета-кодировка="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, Initial-scale=1.0">
<title>Документ</title>
<скрипт>
функция Person(имя, возраст){
это.имя = имя;
this.age = возраст;
}
var per1 =new Person('Су Лян',21);
вар per2 = новый человек ('小红', 15);
вар per3 = новый человек ('小月', 17);
вар per4 = новый человек ('Сяоли', 19);
var per5 =new Person('Сяо Шуй',20);
вар per6 = новый человек ('小花', 5);
вар per_list= [per1,per2,per3,per4,per5,per6];
функция arrAdult(){
вар newArr=[];
for(var i = 0;i<per_list.length;i++){
вар х = per_list[i];
если(x.age<18){
console.log(x.name + 'не удалось');
}иначе если(x.age>=18){
console.log(x.name + 'Поздравляем, вы прошли!');
newArr.push(x.name)
}
}
вернуть новыйАрр;
}
список вар = arrAdult();
console.log('Список пройденных: '+ список)
</script></head><body>
</body></html> Результаты запуска: 
Выше приведено подробное описание знаний о массивах в JavaScript. Для получения дополнительной информации обратите внимание на другие соответствующие статьи на китайском веб-сайте PHP!