Maison  >  Article  >  interface Web  >  Résumé des attributs de la méthode objet Array dans javacsript

Résumé des attributs de la méthode objet Array dans javacsript

迷茫
迷茫original
2017-03-26 17:23:061536parcourir

Il existe trois attributs principaux : constructor;length;prototype;

Constructor (signification anglaise : constructor) : renvoie une référence à la fonction de tableau qui a créé cet objet. Par exemple : var arr=new Array(); arr.constructor=Array;

 length (signification anglaise : length) : définit ou renvoie le nombre d'éléments dans le tableau. Remarque : La longueur est toujours supérieure de 1 au dernier indice du tableau ; définissez la longueur du tableau : si le tableau est plus long que la longueur définie, le tableau sera tronqué. Si la longueur du tableau est plus courte que la longueur définie, undefined sera ajouté plus tard ;

prototype (signification anglaise : prototype) : permet d'ajouter des propriétés et des méthodes aux objets (chaîne de prototypes, héritage de propriétés

Il existe 12 méthodes couramment utilisées) ; :

Concat(arrayX); utilisé pour joindre deux ou plusieurs tableaux ; (arrayX est requis, le tableau à lier) (le tableau d'origine n'est pas modifié, mais un autre nouveau tableau est créé

) ;

join( [separator]); est utilisé pour mettre tous les éléments du tableau dans une chaîne. (Séparateur signifiant en anglais : séparateur) ;

pop(); supprime et renvoie le dernier élément du tableau ; (Si le tableau est déjà vide, pop() ne modifie pas le tableau et renvoie une valeur non définie. ); (Premier entré, dernier sorti);

Push(); Ajoute un ou plusieurs éléments à la fin du tableau et renvoie la nouvelle longueur. (Premier entré, dernier sorti);

reverse(); Utilisé pour inverser l'ordre des éléments dans un tableau ; (Modifier le tableau d'origine sans créer un nouveau tableau.); ) ; Supprime le premier élément du tableau et renvoie la valeur du premier élément. (Modifiez le tableau d'origine sans créer un nouveau tableau.);

 slice(start,[end]);Renvoie les éléments sélectionnés du tableau existant. (start est un nombre négatif, il spécifie alors la position à partir de la fin du tableau. Autrement dit, -1 fait référence au dernier élément, -2 fait référence à l'avant-dernier élément, et ainsi de suite.) ((start, end)== =[start,end)inclut le début et non la fin);

Sort([function]); (selon la table des codes ascii) tels que : (organiser en fonction de la taille des nombres : function sortNum(a,b){return a-b});

splice(index,number,[item]) );index : Position ; nombre : quantité ; élément : élément à remplacer ;

toString(); Convertit le tableau en chaîne et renvoie le résultat (même effet que push sans paramètres) ; 🎜> unshift ();Ajoute un ou plusieurs éléments au début du tableau et renvoie la nouvelle longueur;

 valueOf();Renvoie la valeur d'origine de l'objet Array.

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!

Déclaration:
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