观看http://egghead.io上的视频,我看到作者使用console.log注销$ scope或scope对象的内容。 Chrome中的输出是可钻取的对象。但是,当我这样做时,Chrome显示的输出是:

    [object Object]
No Properties

使用console.dir具有相同的影响。有什么建议吗?

谢谢,

最佳答案

+运算符调用对象的toString方法,该方法将返回“[object object]”

因此,使用这样的日志:

console.log('scope is ' + scope);

产生的字符串范围是[对象对象]

而是使用带有逗号的console.log()方法(如下所述)可以深入到范围对象:
console.log('scope is', scope)

09-20 23:30