xxxxプログラマのメモ

先人に感謝と敬意

JavaScript - JSのObjectをforEachで処理する方法

// こういうオブジェクトがあったとしてね
var obj = { tanuki:'pon-poko', kitsune:'kon-kon', neko:'nyan-nyan' };

// forEachで回したいなと
//しかしこれはエラーです
obj.forEach(function (v,i) {
  // 処理...
});

// こうすればOK
Object.keys(obj).forEach(function (key) {
  console.log(key + "は" + obj[key] + "と鳴いた!");
});


qiita.com