JavaScript では、map() メソッドを使用して新しい配列を返します。配列内の要素は、関数呼び出し後の元の配列要素の値です。map() メソッドは、元の配列要素の順序に従って要素を順番に並べます。構文「array.map(function(value,index value,array){})」。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
javascript map() メソッド
map() メソッドは新しい配列を返し、配列内の要素は呼び出し後の元の配列要素の値になります。関数。
map() メソッドは、元の配列要素の順序で要素を順番に処理します。
注:map() は空の配列を検出しません。 map() は元の配列を変更しません。
文法:
array.map(function(item,index,arr){})
map は 1 つのパラメータを持つ配列メソッドであり、パラメータは関数であり、関数には 3 つのパラメータがあります
パラメータ1 :項目は必須です。現在の要素の値
パラメータ 2: インデックス、オプション。配列内の現在の要素のインデックス値
パラメータ 3: arr はオプションです。現在の要素が属する配列オブジェクト
例:
<!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>
レンダリング:
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptのmapメソッドって何に使うのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。