[フレーム]
Last Updated: October 04, 2020
·
12.91K
· longlho

Loop through JS object (>=ES5)

If I don't want to rely on underscore or writing this:

for (var k in p) {
 if (p.hasOwnProperty(k)) {
 console.log(k, p[k]);
 }
}

With ES5 and above I can do this:

Object.keys(p).forEach(function (k) {
 console.log(k, p[k]);
}

Related protips:

javascript foreach

AltStyle によって変換されたページ (->オリジナル) /