无法在控制台窗口调试器中打印对象

时间:2018-01-22 07:19:59

标签: javascript arrays json debugging

我尝试在控制台窗口中打印对象,如下所示,但我没有得到对象,而是说“未定义”。有什么建议吗?

var details = [
    {
        name:"Anita", 
        age:"20"
    },{
        name: "Helen", 
        age:"21"
    }
];

console.log(details) //undefined

console.log(details) //undefined

console.table(details) //undefined

1 个答案:

答案 0 :(得分:0)

按F12,显示开发者控制台。

导航到您正在执行该操作的源文件console.log(details);左键单击该行左侧(行号)以创建breakpoint

重新加载您的页面,代码将运行到该断点并停止。现在,您可以右键点击代码中的details,然后选择evaluate in console

如果它仍然显示未定义,那就是你的问题。

您现在已经学会了一项新的非常有用的技能。养成使用开发者控制台的习惯。断点是你的朋友。你可以评估&更改变量并查看调用堆栈+更多