
Syntaxe
var 数组名= new Array();
Lorsqu'une valeur numérique est passée entre parenthèses, elle indique la longueur du tableau. Lorsqu'une valeur supérieure à 1 est passée, elle indique l'ajout d'éléments au tableau.
Syntaxe 2 :
var 数组名=[];
Lorsqu’une valeur est passée entre crochets, un élément est ajouté au tableau.
Object est renvoyé lors de l'utilisation typeof pour vérifier un objet tableau.
1. Ajoutez directement
la syntaxe :
数组名= [元素1,元素2...];
2. Ajoutez selon l'index (où ajouter l'élément)
la syntaxe :
数组名[索引] = '元素';
Il convient de noter ici que si des éléments sont ajoutés en fonction de l'index, la longueur du tableau est calculée en fonction de l'index maximum ajouté.
La lecture d'éléments d'un tableau est une valeur de retour, qui nécessite qu'une variable soit reçue ou sortie directement.
1. Lecture directe, c'est-à-dire lecture des éléments de l'ensemble du tableau.
Syntaxe :
console.log(数组名);
2. Lire un élément du tableau.
Syntaxe :
console.log(数组名[索引]);
3. Lors de la lecture d'un élément qui n'existe pas, renvoie undefined.
length L'attribut length peut définir/renvoyer la longueur du tableau.
数组名.length = 长度;数组名.length;
Astuce supplémentaire : vous pouvez utiliser la propriété length pour ajouter un élément à la dernière position du tableau. 
La méthode concat() est utilisée pour connecter deux ou plusieurs tableaux.
Syntaxe :
数组1.concat(数组2,数组3...);

La méthode join() est utilisée pour convertir tous les éléments du tableau en chaîne.
Syntaxe :
数组名.join(分隔符,不写则默认为逗号分隔);

La méthode pop() est utilisée pour supprimer le dernier élément du tableau et renvoyer l'élément supprimé .
Syntaxe :
数组名.pop();

La méthode push() ajoute un ou plusieurs éléments à la fin du tableau et renvoie la nouvelle longueur .
Syntaxe :
数组名.push(元素1,元素2...);

La méthode shift() est utilisée pour supprimer le premier élément du tableau et renvoyer la valeur du premier élément.
Syntaxe :
数组名.shift();

La méthode unshift() ajoute un ou plusieurs éléments au début du tableau et renvoie la nouvelle longueur .
Syntaxe :
数组名.unshift(元素1,元素2...);

La méthode slice() peut renvoyer des éléments sélectionnés à partir d'un tableau existant. Extrait une partie d'une chaîne et renvoie la partie extraite sous forme de nouvelle chaîne. Remarque : La méthode slice() ne modifie pas le tableau d'origine.
Syntaxe :
数组名.slice(start,end);l'intervalle est fermé à gauche et ouvert à droite. S'il s'agit d'un nombre négatif, il est pris à partir du dernier numéro du tableau.

La méthode splice() est utilisée pour ajouter ou supprimer des éléments dans un tableau.
Syntaxe :
数组名.splice(从哪个位置开始(必填),要删除的元素个数(可选),要添加的元素(可选))


La méthode reverse() est utilisée pour inverser l'ordre des éléments dans un tableau.
Syntaxe :
数组名.reverse();

La méthode sort() est utilisée pour trier les éléments du tableau. L'ordre de tri peut être alphabétique ou numérique, ainsi que par ordre croissant ou décroissant. L'ordre de tri par défaut est croissant par ordre alphabétique.
Syntaxe :
数组名.sort();
1. Trier par ordre alphabétique (ordre croissant/décroissant)

2. Le tri par nombres (du grand au petit/du petit au grand) nécessite de définir une fonction. 
utilise une boucle for pour parcourir un tableau.
Syntaxe :
for(var 变量=0; 变量<数组名.length;变量++){console.log(数组名[变量])}

ajoute 6 objets au tableau et ajoute la liste des personnes adultes à un nouveau tableau ! !
<!DOCTYPE html><html lang="fr"><head>
<méta charset="UTF-8">
<méta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<titre>Document</titre>
<script>
function Personne(nom, âge){
this.name = nom ;
this.age = âge;
}
var per1 =nouvelle personne('Su Liang',21);
var per2 =new Person('小红',15);
var per3 =new Person('小月',17);
var per4 =nouvelle personne('Xiaoli',19);
var per5 =nouvelle personne('Xiao Shui',20);
var per6 =new Person('小花',5);
var per_list= [per1,per2,per3,per4,per5,per6];
fonction arrAdulte(){
var newArr=[];
pour(var je = 0;i<per_list.length;i++){
var x = per_list[i];
si(x.age<18){
console.log(x.name + 'échec');
}sinon si(x.age>=18){
console.log(x.name + 'Félicitations, vous avez réussi !');
newArr.push(x.nom)
}
}
retourner newArr ;
}
var liste = arrAdulte();
console.log('Liste réussie : '+ liste)
</script></head><body>
</body></html> Résultats d'exécution : 
Ce qui précède est un résumé détaillé des points de connaissance des tableaux en JavaScript. Pour plus d'informations, veuillez prêter attention aux autres articles connexes sur le site Web PHP chinois !