Maison > interface Web > js tutoriel > Résumer l'utilisation de la méthode Array dans js

Résumer l'utilisation de la méthode Array dans js

不言
Libérer: 2018-09-11 15:20:24
original
1333 Les gens l'ont consulté

Le contenu de cet article consiste à résumer l'utilisation de la méthode Array en js. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Certaines méthodes de JS Array sont très couramment utilisées dans la pratique. Elles sont compilées et enregistrées ici, d'une part pour une révision fréquente, et d'autre part pour la commodité de chacun

Map

map() : renvoie un nouveau tableau, chaque élément est le résultat de l'appel de la fonction

Syntaxe : array.map(function(currentValue,index,arr), thisValue)

Exemple :

var numbers = [65, 44, 12, 4], changedValue;
function multiplyArrayElement(num) {
    return num * 2;
}
(function myFunction() {
    changedValue = numbers.map(multiplyArrayElement);
})()
console.log(changedValue);
Copier après la connexion

Filtre

filter() : renvoie un tableau d'éléments qui répondent aux conditions de fonction

Syntaxe : array.filter(function(currentValue,index,arr), thisValue)

Exemple :

var ages = [32, 33, 16, 40], changedValue;    
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
    changedValue = ages.filter(checkAdult);
})()
console.log(changedValue);
Copier après la connexion

Certainscertains () : renvoie un booléen pour déterminer si un élément répond à la condition de la fonction


Syntaxe : array.some(function(currentValue,index,arr),thisValue)

Exemple :

var ages = [3, 10, 18, 20], changedValue;
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
   changedValue = ages.some(checkAdult);
})()
console.log(changedValue);
Copier après la connexion

Everyevery() : renvoie un booléen pour déterminer si chaque élément répond à la condition de la fonction


Syntaxe : array.every(function(currentValue,index,arr ), thisValue )

Exemple :

var ages = [32, 33, 16, 40], changedValue;
function checkAdult(age) {
    return age >= 18;
}
(function myFunction() {
    changedValue = ages.every(checkAdult);
})()
console.log(changedValue);
Copier après la connexion

ForEachforEach() : Aucune valeur de retour, appelez simplement la fonction pour chaque élément


syntaxe : array.forEach(function(currentValue, index, arr), thisValue)

Exemple :

var numbers = [4, 9, 16, 25],changedValue;
function myFunction(item, index, arr) {
  arr[index] = item + 1;  
}
numbers.forEach(myFunction);
console.log(numbers);
Copier après la connexion
Recommandations associées :

Méthode objet Array dans javacsript Résumé des attributs

Résumé des méthodes de tableau et de chaîne dans JavaScript_Connaissances de base

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal