Maison > interface Web > js tutoriel > le corps du texte

Introduction détaillée aux méthodes dans les tableaux

零下一度
Libérer: 2017-06-24 14:35:56
original
1275 Les gens l'ont consulté

Méthodes dans les tableaux

Aujourd'hui, nous allons parler de plusieurs méthodes d'opération sur les tableaux :

//Ajouter

a =[]; //Tableau vide
a[0]="Je suis le premier";
a[2]="Je suis le troisième";
a[10]="I C'est le onzième" ;
alert(a.length);//11

//Supprimer
var a=[1,2,3,4,5];
supprimer a[4]/ /Supprimez le cinquième élément, mais ne supprimez pas la position
alert(a.length);


//Ajoutez-en un à la fin de push() ou plus , et renvoie la nouvelle longueur
a=[1,2,3];
alert(a..push("二狗","男",20));//Ajouter à la fin du array Un ou plusieurs
alert(a.length);
alert(a[0]);


//pop() supprime et renvoie le dernier élément du tableau.
//Syntaxe arr.pop();
//Valeur de retour Le dernier élément de arr.
var arr=new Array(3);//La longueur est 3
arr[0]="George";
arr[1]="John";
arr[2]= " Thomas";
document.write(arr)
document.write("
")
document.write(arr.pop())//Supprimer et renvoyer le dernier élément dans l'élément du tableau.
document.write("
")
document.write(arr)


//unshift() ajoute un ou plusieurs éléments au début du tableau , et renvoie la nouvelle longueur
a=[1,2,3];
a.unshift("二狗","男",20);//Ajoutez un ou plusieurs
à la fin du tableau alert (a.length);
alert(a[0]);

//shift() supprime et renvoie le premier élément
var arr=new Array(3);
arr[0]="George";
arr[1]="John";
arr[2]="Thomas";
document.write(arr)
document.write("
")
document.write(arr.shift())//Supprimer et renvoyer le premier élément
document.write ("
")
document.write(arr)


//la méthode concat() fusionne deux tableaux ou plus

var a=[1,2,3,4,5];
var b=[6,7,8,9,10];
var c=[11,12,13,14,15 ]
alert(b.concat(a,c));

//join() convertit tous les éléments du tableau en chaînes et connectés ensemble

var arr=["Aujourd'hui c'est vendredi", "Demain est un jour férié", "Après-demain est aussi un jour férié"]
alert(arr.join(","));
alert (typeof arr.join(""))

//revese() les éléments sont inversés dans l'ordre

var arr=["Aujourd'hui c'est vendredi", "Demain est un jour férié", "Après-demain est aussi un jour férié"];
alert(arr.reverse())

//La méthode slice intercepte une partie du tableau,
//Le premier paramètre est l'indice du début du tableau, et l'élément correspondant doit être indice
//Le deuxième paramètre est l'indice de la fin du tableau, mais pas l'élément correspondant

a=[1,2,3,4,5,6,7,8,9,10, 11,12,13,14,15]
alert(a.slice (0,10))
alert(a.slice(-15,-5))
alert(a)//Toujours le tableau d'origine Aucun changement

//sort() trie les éléments du tableau

var a=[1,9,5,12, 24,16]
function hanshu(x,y){
return x-y;
}

alert(a.sort(hanshu))

//splice( ) est utilisé pour insérer, supprimer ou remplacer des éléments du tableau d'origine

a=[1,2,3,4,5 ,6,7,8,9,10,11,12,13,14,15] ;
a.splice(4,6)//Supprimer 6 à partir du cinquième
alert(a)
a.splice(4,6,50,60,70,80,90,100,110,120,130,140) //Supprimez 6 nombres à partir du cinquième et ajoutez les nombres suivants
alert(a)



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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!