跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • chrome 的事件监听断点(event listener breakpoints)能监听: alert 吗?
未分類
19 6 月 2020

chrome 的事件监听断点(event listener breakpoints)能监听: alert 吗?

chrome 的事件监听断点(event listener breakpoints)能监听: alert 吗?

資深大佬 : shanlanlan 5

在页面 debug 调试的时候,经常被 alert 打断,有办法直接定位到这个 alert 吗?

例如:click 事件可以设置事件断点,那么 alert 方法可以断点吗?

虚心请教大佬。

大佬有話說 (6)

  • 資深大佬 : Mutoo

    alert 是全局函数,直接替换掉:

    origAlert = alert;
    alert = (…parmas) => {
    debugger;
    origAlert(…params)
    }

    然后断点后看 Call Stack 即可。

  • 資深大佬 : rioshikelong121

    控制台 debug(window.alert) 试试

  • 資深大佬 : azcvcza

    参照 js 高级程序设计的例子,可以给 Function prototype 绑 before 和 after,然后传入 window.alert,在 before 和 after 里调 debugger 吧

  • 主 資深大佬 : shanlanlan

    @rioshikelong121 #2 原文:“控制台 debug(window.alert) 试试”
    ======
    回复:亲测有效。

  • 主 資深大佬 : shanlanlan

    @rioshikelong121 #2 原文:“控制台 debug(window.alert) 试试”
    ======
    回复:感谢,已经成功解决了问题。定位到代码后,直接把网站的 if 判断改为了:if(true)了,调试通过。

  • 資深大佬 : rioshikelong121

    @shanlanlan 嗯 没事可以看看 Chrome DevTools 的文档。 还是有很多新奇的功能。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具