繁体   English   中英

如何在Chrome开发者工具中的网站JavaScript(而不是您的JavaScript)上设置断点?

[英]How to set a breakpoint on a website's javascript (i.e. not yours) in Chrome dev tools?

我想知道网站上运行的一些javascript变量的值。 如果网站不是我的,我该如何检查?

例如,这是StackExchange toppage中的topbar.js

! function(t, e, n) {
    "function" == typeof define ? define(n) : "undefined" != typeof module ? module.exports = n() : e[t] = n(e)
}("klass", this, function(t) {
    function e(t) {
        return o.call(n(t) ? t : function() {}, t, 1)
    }

    function n(t) {
        return typeof t === r
    }

    function i(t, e, n) {
    //script continues...

例如,如何设置断点或在调用t时知道t的值?

通过按Ctrl + Shift + i在网站上打开开发工具。

转到“来源”标签。

使用Ctrl + P打开所需的js文件。

该特定文件已缩小。 您可以通过按下代码窗口左下方的{}按钮来使其最小化。

现在,您可以像在自己的页面中一样添加断点。

在Chrome开发者工具中点击“来源”标签左侧的行号会添加一个断点

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM