Pop Supprimer le dernier élément
Supprimer le dernier élément et renvoyer la valeur de l'élément supprimé; Si le tableau est vide, retournez non défini
var a = [1,2,3,4,5]; a.pop (); // a: [1, 2, 3, 4] a.pop (); // a: [1, 2, 3] a.pop (); // a: [1, 2]
Shift Supprime le premier élément
Supprimer le premier élément du tableau d'origine et renvoyer la valeur de l'élément supprimé; Si le tableau est vide, retournez non défini
var a = [1,2,3,4,5]; a.hift (); // a: [2,3,4,5] a.shift (); // a: [3,4,5]
pousser jusqu'à la fin
et renvoyer la nouvelle longueur de tableau;
var a = [1,2,3,4,5]; A.push (6); // [1, 2, 3, 4, 5, 6] aa.push ('xx'); // [1, 2, 3, 4, 5, 6, "xx"] Renvoie la longueur 7a.push (', "yy"] renvoie la longueur 8 8Défendez-vous au sommet
et renvoyer la nouvelle longueur de tableau;
var a = [1,2,3,4,5]; a.unShift (); // [1, 2, 3, 4, 5] a.unShift ("cc"); // ["cc", 1, 2, 3, 4, 5] Renvoie la longueur 6a.unshift ("aaa"); // ["aaa", "cc", 1, 2, 3, 4] Renvoie la longueur 7 7Flip de tableau inversé
et retournez le tableau d'origine inversé, le tableau d'origine est retourné
var a = [1,2,3,4,5]; A.reverse () // a: [5, 4, 3, 2, 1] renvoie [5, 4, 3, 2, 1]
Convertir le tableau de jointure en chaîne
Et renvoyez la chaîne, le tableau d'origine est modifié en bois
var a = [1,2,3,4,5]; var b = a.join ('||'); // b: "1 || 2 || 3 || 4 || 5" A: [1,2,3,4,5]index de l'élément de tableau
Et renvoyez l'indice d'élément, s'il n'y a pas d'existence, renvoyez -1, l'indice commence à partir de 0
var a = ['a', 'b', 'c', 'd', 'e']; a.indexof ('a'); // 0a.indexof (a); // - 1a.indexof ('f'); // - 1a.indexof ('e'); // 4Tran des interceptions de tranches (tranches) pour obtenir le tableau intercepté
Renvoie un nouveau tableau composé d'éléments de l'indice de départ spécifié (inclure) à l'indice de fin (non inclus) dans le tableau d'origine. Le tableau d'origine est modifié en bois et l'indice commence à partir de 0.
var a = ['a', 'b', 'c', 'd', 'e']; a.slice (1,3); // ["b", "c"] a: ['a', 'b', 'c', 'd', 'e'] a.slice (0,4); // ["a", "b", "c", "d"] a.slice (3,4); // ["d"]
Les changements d'épissage d'épissage du tableau d'origine peuvent réaliser l'effet de la suppression avant le décalage, la suppression après la pop, l'ajout avant de décalé et l'ajout après la poussée.
Renvoie le tableau d'éléments épissé, le tableau d'origine change, l'index commence à partir de 0
/ * Les paramètres sont 2 * /// Le premier paramètre est l'index (à partir de 0), et le second est la longueur var a = ['A', 'B', 'C', 'D', 'E']; a.splice (0,2); // ["a", "b"] a: ["c", "d", "e"] a.splice (0,2); // ["c", "d"] a: ["e"] var a = ['a', 'b', 'c', 'd', 'e']; a.splice (0,1); // ["a"] a: ["b", "c", "d", "e"] supprimer var a = ['a', 'b', 'c', 'd', 'e'] a.splice (a.length-1,1) l // ["e"] a: ["a", "b", "c", "d" d " * //// Splice (start, DeleteCount, Val1, Val2, ...): DeleteCount élément de la position de début, et insérez Val1, Val2, ... de cette position de la position à la val1, val2, ... var a = ['a', 'b', 'c', 'd', 'e']; a.splice (3,1,10,21,238,99); // ["d"] a: ["a", "b", "c", 10, 21, 238,99, "e"] var a = ['a', 'b', 'c', 'd', 'e']; A.Splice (A.Length, 100000000,88) // Renvoie [] de l'élément suivant le dernier élément, interceptant n'importe quelle longueur, il doit être vide a: ["a", "b", "c", "d", "e", 88] ajouter var a = ['a', 'b', 'c', 'd', 'e']; a.splice (a.length, 0,88) // Renvoie [] de l'élément suivant le dernier élément, interceptant n'importe quelle longueur, il doit être vide a: ["a", "b", "c", "d", "e", 88] Ajouter var a = ['a', 'b', 'c', 'd', 'e']; La longueur de 0 doit être vide a: [88, 99, "a", "b", "c", "d", "e"] ajouté avant de ne pas changer
combinaison concat
Renvoie le nouveau tableau fusionné, le tableau d'origine est modifié en bois
var a = ['a', 'b', 'c', 'd', 'e']; a.concat ([88,99]); // ["a", "b", "c", "d", "e", 88, 99] a: ["a", "b", "c", "d", "e"] var b = [9999,10000] a.concat (b); // ["a", "b", "c", "d", "e", 999 A: ["A", "B", "C", "D", "E"]
Ce qui précède est le fonctionnement du tableau JS (addition du tableau, suppression, flip, rotation de chaîne, indexation, interception (tranchant) trancher, épisser et combiner le tableau) vous introduit. J'espère que ce sera utile à tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur répondra à tout le monde à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!