Depuis que j'utilise de nombreuses méthodes de tableau JavaScript récemment, j'ai compilé un tutoriel sur JavaScript, et le contenu spécifique est le suivant:
1. Méthode ordinaire
1. JOIN () rejoint les éléments du tableau ensemble et revient en tant que chaîne
Paramètres: facultatif, spécifiez le séparateur entre les éléments, s'il n'y a pas de paramètre, la valeur par défaut est une virgule
Valeur de retour: chaîne
Effet sur le tableau d'origine: aucun
2. Reverse () Renvoie l'ordre des éléments du tableau dans l'ordre inverse.
Paramètres: aucun
Valeur de retour: tableau
Effet sur le tableau d'origine: le tableau d'origine est modifié en un tableau après avoir été organisé dans l'ordre inverse
3. Sort () trie les éléments et les retours du tableau
Paramètres: Fonction de méthode de tri facultative, s'il n'y a pas de paramètres, la valeur par défaut est triée dans l'ordre du dictionnaire.
Valeur de retour: tableau trié
Effet sur le tableau d'origine: le tableau d'origine est modifié au tableau trié
4. Concat () relie plusieurs tableaux
Paramètres: Plusieurs peuvent être des tableaux ou des éléments.
Valeur de retour: le nouveau tableau après connexion
Effet sur le tableau d'origine: aucun
5. Slice () coupe plusieurs éléments du tableau, forme un nouveau tableau et revient
Paramètres: deux nombres, le second est facultatif, le premier paramètre représente la valeur d'index du premier élément qui commence à être intercepté (cet élément est inclus lorsqu'il est intercepté). Si le premier paramètre est un nombre négatif, cela signifie que l'élément intercepté commence à partir de la fin de l'élément (comme -1 représente le dernier élément); La signification du deuxième paramètre est la valeur d'index de l'élément qui s'arrête à intercepter (ce caractère n'est pas inclus lorsqu'il est intercepté), et la valeur négative est la même que le premier paramètre.
Valeur de retour: le nouveau tableau intercepté
Effet sur le tableau d'origine: aucun
6. Splice () remplace, supprime ou insère des éléments du tableau et renvoie un nouveau tableau
Paramètres: Plusieurs paramètres, le premier paramètre est requis, les autres sont facultatifs, le premier paramètre est la première valeur d'index de l'opération. Lorsqu'il n'y a pas de deuxième paramètre, tous les éléments après la valeur d'index du premier paramètre (y compris le premier paramètre) seront supprimés. Lorsque le deuxième paramètre contient le deuxième paramètre, le deuxième paramètre supprime le nombre d'éléments et renvoie un nouveau tableau composé de ces éléments; Lorsque le deuxième paramètre est 0, les paramètres suivants seront insérés dans le tableau d'origine en tant qu'élément et renvoient un tableau vide; Lorsque le deuxième paramètre n'est pas 0 et contient d'autres paramètres, une opération de remplacement sera effectuée et le nouveau tableau composé des éléments d'origine avant le retour du remplacement.
Valeur de retour: supprimer un nouveau tableau d'éléments
Impact sur le tableau d'origine: remplacer, supprimer, insérer et d'autres opérations sur le tableau d'origine
7. push () ajoute des éléments à la queue du tableau et renvoie la longueur du tableau
Paramètres: plusieurs éléments ajoutés à la fin du tableau
Valeur de retour: longueur du tableau après avoir ajouté des éléments
Effet sur le tableau d'origine: des éléments sont ajoutés à la queue du tableau d'origine
8. Pop () supprime un élément de la fin du tableau
Paramètres: aucun
Valeur de retour: élément supprimé
Effet sur le tableau d'origine: un élément est supprimé à la queue du tableau d'origine
9. Unshift () ajoute des éléments à la tête du tableau et renvoie la longueur du tableau
Paramètres: plusieurs éléments ajoutés à l'en-tête du tableau
Valeur de retour: longueur du tableau après avoir ajouté des éléments
Effet sur le tableau d'origine: élément ajouté à l'en-tête du numéro d'origine
10. Shift () supprime un élément de la tête du tableau
Paramètres: aucun
Valeur de retour: élément supprimé
Effet sur le tableau d'origine: Un élément est supprimé de l'en-tête de tableau d'origine
11. TOSTRING () convertit le tableau en chaînes, séparées par des virgules entre chaque élément.
Paramètres: aucun
Valeur de retour: la chaîne formée (le tableau bidimensionnel n'est également que les éléments qui relient le tableau bidimensionnel)
Effet sur le tableau d'origine: aucun
12. Tolocalestring () est la version localisée de la méthode toString ()
--------------------------------------------------------------------------------------------------------------------------------
2. Méthode d'itérateur
1. ForEach () appelle la méthode à chaque élément du tableau
Paramètre: une fonction
Valeur de retour: aucun
Effet sur le tableau d'origine: aucun
2. Chaque () accepte une fonction avec une valeur de retour booléenne. Tous les éléments du tableau renvoient vrai, puis vrai, sinon renvoient false
Paramètre: une fonction avec une valeur de retour booléenne
Valeur de retour: vrai ou faux
Effet sur le tableau d'origine: aucun
3. Certains () acceptent une fonction avec une valeur de retour booléenne. Tant qu'il y a des éléments dans le tableau, la fonction renvoie vrai, sinon il renvoie faux
Paramètre: une fonction avec une valeur de retour booléenne
Valeur de retour: vrai ou faux
Effet sur le tableau d'origine: aucun
4. Map () accepte une fonction de paramètre et renvoie un nouveau tableau. Les éléments du nouveau tableau sont le résultat de l'élément de tableau d'origine à l'aide de la fonction.
Paramètre: une fonction
Valeur de retour: un tableau de résultats de chaque élément en utilisant la fonction
Effet sur le tableau d'origine: aucun
5. Filter () reçoit une fonction avec une valeur booléenne en tant que paramètre, devrait utiliser la fonction pour tous les éléments et renvoie un nouveau tableau d'éléments avec une valeur de retour de vrai.
Paramètre: une fonction
Valeur de retour: chaque élément utilise un tableau d'éléments avec la fonction true
Effet sur le tableau d'origine: aucun
--------------------------------------------------------------------------------------------------------------------------------
3. Méthode de combinaison
1. Réduction () accepte une fonction comme un argument et renvoie une valeur. En commençant par une valeur accumulée, la fonction est constamment appelée sur la valeur accumulée et les éléments suivants dans le tableau.
Paramètre: une fonction
Valeur de retour: la dernière valeur accumulée
Effet sur le tableau d'origine: aucun
2. Méthode ReduceRight ()
Remarque: comme réduire, l'ordre d'exécution est de droite à gauche
Le résumé et l'analyse ci-dessus des méthodes de tableau JavaScript sont tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.