【JavaScript】mapのサンプル
配列の要素を順に取り出し処理し、その結果をまた配列にして返すメソッド。
1 2 3 4 5 6 7 8 9 10 11 12 |
var data = [1, 2, 3, 4]; var resultAry = data.map(function(value, index, array) { //dataの要素数の二乗の配列を返す。 return value * value; }) document.write(resultAry); /* 【表示内容】 1,4,9,16 */ |
map内で使用する匿名関数の引数は以下のようになる。(引数の名称は何でもよい)
・第一引数:要素の値
・第二引数:インデックス番号
・第三引数:元の配列
タグ :
JavaScript