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!