In JavaScript wird die Methode „map()“ verwendet, um ein neues Array zurückzugeben. Die Elemente im Array sind die Werte der ursprünglichen Array-Elemente nach dem Aufruf der Funktion. Die Methode „map()“ verarbeitet die Elemente der Reihe nach in der Reihenfolge der ursprünglichen Array-Elemente. Die Syntax lautet „array.map(function(value,index value,array){})“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
javascript-map()-Methode
map()-Methode gibt ein neues Array zurück, und die Elemente im Array sind die Werte der ursprünglichen Array-Elemente nach dem Aufruf der Funktion. Die
map()-Methode verarbeitet Elemente nacheinander in der Reihenfolge der ursprünglichen Array-Elemente.
Hinweis: map() erkennt keine leeren Arrays. map() ändert das ursprüngliche Array nicht.
Syntax:
array.map(function(item,index,arr){})
map ist eine Array-Methode. Der Parameter ist eine Funktion.
Parameter 1: Element. Der Wert des aktuellen Elements
Parameter 2: Index, optional. Der Indexwert des aktuellen Elements im Array
Parameter 3: arr ist optional. Das Array-Objekt, zu dem das aktuelle Element gehört
Beispiel:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>点击按钮获取数组元素的平方根。</p> <button onclick="myFunction()">点我</button> <p id="demo"></p> <script> var numbers = [4, 9, 16, 25]; function myFunction() { x = document.getElementById("demo") x.innerHTML = numbers.map(Math.sqrt); } </script> </body> </html>
Rendering:
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonWozu dient die Javascript-Kartenmethode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!