如何循环JavaScript对象的键

Fra*_*zzi 3 javascript loops key

我有一个看起来像这样的对象:

var myObj = {
    name:"Bacon",
    fat:20,
    carb:40
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在对象的键上做一个循环,然后得到它的值?

And*_*zzi 6

您可以通过以下方式遍历javascript:

for (var key in p) {
  if (p.hasOwnProperty(key)) {
    alert(key + " -> " + p[key]);
  }
}
Run Code Online (Sandbox Code Playgroud)