
ショコラ
JavaScript 連想配列(オブジェクト)に forEach を使うには?
ググると「Object.keys(hash).forEach」を見かけるけど、
「for in」でいんじゃないかな?

もっさん先輩
①for in でキーを取得する方法
for (let key in hash) {
let val = hash[key];
}
②キーを取得して forEach する方法
Object.keys(hash).forEach((key) => {
let val = hash[index];
});
③for of を使う方法
for (let val of Object.values(hash)) {
}
for (let [key,val] of Object.entries(hash)) {
}
IE11 は for of は使えませんので、htaアプリでは使えません。