map メソッド(JavaScript)で配列操作

published:

JavaScriptで配列の操作に利用する、 map メソッドに関する簡単な備忘録。

map メソッドについて

map メソッドは配列の各要素に対して、指定した関数を呼び出し、結果から新しい配列を返す。

var array = [1, 2, 3];
var result = array.map(function(num) {
  return num * num;
});
console.log(result); // [1, 4, 9]

map メソッドを利用したサンプル

全ての要素の型がオブジェクトかつ、同じプロパティを持っている配列に対して、 map メソッドを利用して新しい配列を作るサンプル。

var hoge = [
  {
    huga: 1
  },
  {
    huga: 2
  },
  {
    huga: 3
  }
];

var result = hoge.map(function(obj) {
  return obj.huga;
});

console.log(result); // [1, 2, 3]

Previous Article

Next Article