如何在JavaScript中使用对象?

Mar*_*ser 3 javascript object

如果我想要如何使用对象...

var object = { 'title': value };

alert( object[ /* Whatever */ ] ); // Should return 'title' NOT value
Run Code Online (Sandbox Code Playgroud)

谢谢.

Nic*_*ver 7

使用for...in循环枚举对象的键,如下所示:

for(var key in object) {
  alert(key);  //to get the key's value, use object[key]
}
Run Code Online (Sandbox Code Playgroud)

为了安全起见,如果有人与对象原型混淆,请使用.hasOwnProperty()如下:

for(var key in object) {
  if(object.hasOwnProperty(key)) {
    alert(key);
  }
}
Run Code Online (Sandbox Code Playgroud)