Maison > Article > interface Web > Comment utiliser la méthode map() pour faire fonctionner des tableaux en JavaScript
La méthode JavaScript array map() crée un nouveau tableau en utilisant le résultat de l'appel de la fonction fournie sur chaque élément de ce tableau.
Syntaxe
array.map(callback[, thisObject]);
Voici les détails des paramètres :
rappel : La fonction génère de nouveaux éléments du tableau à partir de l'élément actuel.
thisObject : objet utilisé comme rappel d'exécution. JavaScript s'étend à la norme ECMA-262 ; il peut donc ne pas exister dans d'autres implémentations de la norme ; Pour que cela fonctionne, vous devez ajouter le code de script suivant en haut :
Exemple :
if (!Array.prototype.map) { Array.prototype.map = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var res = new Array(len); var thisp = arguments[1]; for (var i = 0; i < len; i++) { if (i in this) res[i] = fun.call(thisp, this[i], i, this); } return res; }; }
Ceci produira les résultats suivants :
JavaScript Array map Method
Pour plus d'articles connexes sur l'utilisation de la méthode map() pour exploiter des tableaux en JavaScript, veuillez faire attention au site Web chinois de PHP !