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

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

不言
不言original
2018-09-11 15:20:241303parcourir

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);

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);

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);

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);

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);
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!

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