chrome 控制台你完全了解吗?接下来几篇文章,来说说那些你可能不知道的 chrome 控制台。

饱受争议的 alert

通常,页面上弹出多个 alert 之后:

在页面上弹出 alert (阻塞页面的模态对话框)的情况下,不能对浏览器做大部分界面操作了。

而如果使用 IE 打开这种页面,那会是多么的丧心病狂,只能打开任务管理器强制关闭浏览器了,因此越来越多的浏览器都效仿 chrome,都加上了“禁止再显示”的选项。

正因为 alert 的弹窗是模态的,所以 chrome 才会给出这么一个选项,防止 alert 多次触发以保证用户体验。

再加上,浏览器的 alert 弹窗千奇百怪,影响一个网站的统一风格,因此越来越多的前端开发工作,都已实现了自定义的 alert:

  • 不会影响浏览器的其他功能。
  • 起到了弹窗提示、警告的作用。
  • 风格做到了统一。
  • 实现更好的 API 接口。

打开控制台后的 alert

聪明的 chrome 在打开浏览器控制台的情况下,控制台是可以操作,完全不受 alert 模态对话框的影响。