Maison > Article > interface Web > Explication détaillée du didacticiel de manipulation de tableaux js
1 : Ajout d'éléments de tableau
1 : push
var f1=[1,2,3]
f1.push(4,5)
console.log(f1) //[1,2,3,4,5]
2 : La méthode unshift() peut ajouter un ou plusieurs éléments au début du tableau et renvoyer un nouveau longueur.
var f1=[1,2,3]f1.unshift(4,5) console.log(f1) //[4,5,1,2,3]
3 : La méthode splice() ajoute/supprime des éléments du tableau, puis renvoie l'élément supprimé
(1) Supprimer
var f1=[1,2,3,4,5,6,7]f1.splice(4,2) console.log(f1) //[1, 2, 3, 4, 7]
(2) Supprimer et ajouter
var f1=[1,2,3,4,5,6] f1.splice(1,2,'h') console.log(f1) //[1, "h", 4, 5, 6]
2 : Suppression des éléments du tableau
1 : pop( ) ; //Supprime le dernier élément et renvoie la valeur de l'élément
f1=[1,2,3,4,5,6
2:shift( //Supprime le premier élément et renvoie la valeur de l'élément, éléments du tableau); Avancer automatiquement
var f1=[1,2,3,4,5,6]
console.log(f1.shift()) //1
console.log (f1) //[2, 3, 4, 5, 6]
3:splice(deletePos,deleteCount); //Supprime le nombre spécifié d'éléments deleteCount à partir de la position spécifiée deletePos, array Le formulaire renvoie l'élément supprimé
Voir l'ajout de l'élément de tableau précédent 3
Trois : interception et fusion d'éléments
1:slice(start, end); //Renvoie une partie du tableau sous la forme d'un tableau. Notez que l'élément correspondant à end n'est pas inclus. Si end est omis, tous les éléments après start seront copiés
var f1=[1,2,3,4,5,6] console.log(f1.slice(3)) //[4, 5, 6]console.log(f1) //[1,2, 3, 4, 5, 6] 不会改变数组 splice 会该变原数组
2 : La méthode concat() est utilisée pour concaténer deux ou plusieurs tableaux.
var f1=[1,2];var f2=[3,4] console.log(f1.concat(f2)) //[1, 2, 3, 4]
Quatre : Copie du tableau
1, slice(0); //Renvoie une copie du tableau, notez qu'il s'agit d'un nouveau tableau, pas un pointeur
2, concat(); //Renvoie un tableau de copie du tableau, notez qu'il s'agit d'un nouveau tableau, ne pointant pas vers
5 : Stringisation des éléments du tableau
join(separator) ; //Renvoie une chaîne qui relie chaque valeur d'élément du tableau, séparées par un séparateur.
var f1=['apple','banner','orange'] console.log(f1.join()) //apple,banner,orange
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!