Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何访问对象_Javascript - Fatal编程技术网

Javascript 如何访问对象

Javascript 如何访问对象,javascript,Javascript,我需要警报对象键名称及其值。但它不起作用 $(function() { var james = {first: '1,2,3', second: '4,5,6' } $('a').click(function(){ alert(james[first]) }) }) 您应该正确使用方括号表示法: alert(james["first"]) alert(james.first) 或点符号: alert(james["first"]) alert

我需要警报对象
名称及其
。但它不起作用

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

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

alert(james["first"])
alert(james.first)
或点符号:

alert(james["first"])
alert(james.first)
访问对象中的元素

有用的参考资料:

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

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

您可以使用
foreach
读取所有属性:

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

您已经有了键-
first
ya,但我想提醒它,first的第二个键值我有3个值如果我只想提醒第一个,我们可以选择吗value@JitenderChand我不确定我是否明白你想问什么。@Jitender:这些问题本可以帮助你:。这也有助于你真正询问你想知道的事情。