shift : Supprime le premier élément du tableau d'origine et renvoie la valeur de l'élément supprimé ; si le tableau est vide, renvoie undéfini
var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1
unshift : ajoute des paramètres au début du tableau d'origine et renvoie la longueur du tableau
var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7
Remarque : la valeur de retour du test sous IE6.0 est toujours indéfinie, et le la valeur de retour du test sous FF2.0 est 7 , donc la valeur de retour de cette méthode n'est pas fiable lorsque la valeur de retour est nécessaire, splice peut être utilisée à la place de cette méthode. Cet article provient de www.45it.com
pop : supprime le dernier élément du tableau d'origine et renvoie la valeur de l'élément supprimé si le tableau est vide, il renvoie undefined< ; 🎜>
var a = [1,2,3,4,5]; var b = a.pop(); //a:[1,2,3,4] b:5
push : ajoute des paramètres à la fin du tableau d'origine et renvoie la longueur du tableau
var a = [1,2,3,4,5]; var b = a.push(6,7); //a:[1,2,3,4,5,6,7] b:7
concat : Renvoie un nouveau tableau, en ajoutant des paramètres au tableau d'origine
var a = [1,2,3,4,5]; var b = a.concat(6,7); //a:[1,2,3,4,5] b:[1,2,3,4,5,6,7]
splice (start,deleteCount,val1,val2,...) composé dans le tableau : supprimez l'élément deleteCount de la position de départ et insérez val1 à partir de cette position, val2,...
var a = [1,2,3,4,5]; var b = a.splice(2,2,7,8,9); //a:[1,2,7,8,9,5] b:[3,4] var b = a.splice(0,1); //同shift a.splice(0,0,-2,-1); var b = a.length; //同unshift var b = a.splice(a.length-1,1); //同pop a.splice(a.length,0,6,7); var b = a.length; //同push
explication détaillée de l'épissure :
méthode de la fonction d'épissage consiste à supprimer un ou plusieurs éléments d'un tableau, si nécessaire, insère un nouvel élément à l'emplacement de l'élément supprimé et renvoie l'élément supprimé. arrayObj.splice( start, deleteCount, [item1[, item2[, . . . [,itemN]]]]) arrayObj est requis. Un objet Array. Démarrer est une option obligatoire. Spécifie la position de départ pour supprimer les éléments du tableau, en commençant par 0. deleteCount est requis. Le nombre d'éléments à supprimer. élément1, élément2, ., élémentN est requis. Un nouvel élément à insérer à l'emplacement de l'élément supprimé. La méthode de fonction splice en JavaScript peut modifier arrayObj en supprimant un nombre spécifié d'éléments à partir de la position de départ et en insérant de nouveaux éléments. La valeur de retour est un nouvel objet Array composé des éléments supprimés.reverse : Inverser le tableau
var a = [1,2,3,4,5]; var b = a.reverse(); //a:[5,4,3,2,1] b:[5,4,3,2,1]
sort (orderfunction) : Trier le tableau selon les paramètres spécifiés
var a = [1,2,3,4,5]; var b = a.sort(); //a:[1,2,3,4,5] b:[1,2,3,4,5]
slice (start,end): Renvoie un nouveau tableau composé d'éléments compris entre l'index de début spécifié et l'index de fin dans le tableau d'origine
var a = [1,2,3,4,5]; var b = a.slice(2,5); //a:[1,2,3,4,5] b:[3,4,5]
join (séparateur) : Combinez les éléments du tableau en une chaîne, en utilisant le séparateur comme séparateur. En cas d'omission, la virgule par défaut est utilisée comme séparateur
.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!