一尘不染

为什么认为console.log()比alert()更好?

javascript

一直有人告诉我,在调试应用程序时,JavaScript的console.log()方法优于简单的使用alert()方法。为什么是这样?有没有一个很好的例子,有人可以指出我哪里console.log()是更好的选择?


阅读 269

收藏
2020-05-01

共1个答案

一尘不染

  • alert() 正在阻止
  • alert() 在非调试环境中不容易被抑制
  • console 通常可以很好地格式化对象并允许遍历它们
  • 日志记录语句通常具有交互式的代码指针,该代码发出了日志记录语句
  • 您一次只能查看一个以上的alert()消息
  • console可以通过直观的格式设置不同的日志记录级别
2020-05-01