如何在JavaScript中使用对象?

时间:2010-11-26 11:28:38

标签: javascript object

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

var object = { 'title': value };

alert( object[ /* Whatever */ ] ); // Should return 'title' NOT value

感谢。

1 个答案:

答案 0 :(得分:7)

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

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

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

for(var key in object) {
  if(object.hasOwnProperty(key)) {
    alert(key);
  }
}