扫码关注官方订阅号
为什么eslint的规范中有一个选项,提倡都使用$log来取代console.log.不知道二者之间有什么区别
走同样的路,发现不同的人生
我猜的哈,angular项目中console.log输出的是angular处理过的一些对象,比如加入一些属性啊之类的,$log输出的格式要好一些。
$log会检查浏览器是否支持console.log,这样避免浏览器不支持console.log而报异常。
可以开关控制log $logProvider.debugEnabled(false)
$logProvider.debugEnabled(false)
可以格式化错误信息,参考源码
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
我猜的哈,angular项目中console.log输出的是angular处理过的一些对象,比如加入一些属性啊之类的,$log输出的格式要好一些。
$log会检查浏览器是否支持console.log,这样避免浏览器不支持console.log而报异常。
可以开关控制log
$logProvider.debugEnabled(false)可以格式化错误信息,参考源码