如何访问对象

时间:2012-11-14 12:13:21

标签: javascript

我想要提醒对象key及其value。但它没有用。

$(function() {
    var james =  {first: '1,2,3', second: '4,5,6' } 
    $('a').click(function(){
        alert(james[first]) 
    })
})

2 个答案:

答案 0 :(得分:5)

您应该正确使用方括号表示法:

alert(james["first"])

或点符号:

alert(james.first)

访问对象中的元素。

有用的参考:

如果您需要显示对象中的所有项目,请使用for循环使用in关键字:

for (var key in james) {
    // key          -- for key
    // james[key]   -- for value
}

答案 1 :(得分:0)

您可以使用foreach阅读所有媒体资源:

for (var key in james) {
  alert(key);
}