观看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)