问题标签 [console.log]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1544 浏览

node.js - Node vs Chrome,将console.log分配给变量?

当我分配console.log给 node.js 中的变量时,它工作正常,

但是,如果我在 Chromium 30 的开发工具中做同样的事情,

为什么它在 Chromium 的开发工具中不起作用?为什么我得到,

TypeError:非法调用

0 投票
0 回答
882 浏览

jquery - 处理 Ajax 错误可防止在控制台上显示错误

我有一个 Ajax 调用,当用户忘记填写某个字段时,服务器会向我发送一个 HTTP 412 错误。

我可以处理调用函数向用户显示错误的错误,但我不希望错误出现在浏览器控制台上。这个怎么做?

0 投票
4 回答
2581 浏览

javascript - 如何在chrome中检查devtools源代码的console.log输出

有没有人知道 devtools 代码的 InspectorBackend.js 中 console.log 的输出在哪里。我发现 chrome 中的控制台面板没有任何输出。

例如,我设置了dumpInspectorProtocolMessages = true,并且还在函数_wrapCallbackAndSendMessageObject中添加了console.error,如下所示:

我认为chrome中的控制台面板是在上述功能之后加载的,那么输出在哪里,如何检查呢?

顺便说一句,上面的函数是devtools源码,我想看的是devtools源码的日志输出。

谢谢

0 投票
1 回答
54 浏览

javascript - Javascript中的二维数组和for循环不一致

以下代码导致控制台打印“Z”。

但是,如果我用任意尺寸的嵌套 for 循环替换 x[0][0] = "Z" ...

...它卡在第零次迭代中,尽管它与第一个中给出的指令(据我所知)相同。根据 Chrome 和 Firefox 的输出,它突然认为 x[0][0] 未定义。

这是怎么回事?

0 投票
4 回答
151 浏览

ajax - Jquery以错误的顺序执行

我有如下示例。我总是在“a”和“b”之前先得到“c”。我如何相应地得到“a”、“b”和“c”?我将不胜感激任何建议。

0 投票
3 回答
18733 浏览

javascript - 您如何发送控制台消息和错误以发出警报?

我想将错误传递给警报,以警告用户他们在代码中犯了错误,即使他们没有打开控制台。

当脚本包含错误时,appendChild 会引发错误。它直接进入控制台,我希望它显示在警报中,因为它是为孩子们准备的,他们可能不会检查控制台。try catch 块不会捕获错误。我用 eval(scripts) 试过了。

这确实有效,但这意味着代码被执行了两次,这在某些情况下非常不方便。

我试过猴子修补console.error:

但这仅在我真正使用console.error时才有效。不是在抛出实际错误时。如果不是console.error,在真正错误的情况下,什么函数将错误发送到控制台?我可以访问并更改它吗?有任何想法吗?帮助将不胜感激。谢谢珍妮塔

0 投票
2 回答
426 浏览

javascript - Firebug 的 console.log:调试异步变量

我正在尝试调试一些 javascript 代码。我要调试的变量是对象的 JS 对象,异步加载(ajax 回调)。我在回调之外调试它。

我很确定这个问题是一个竞争条件问题,但我想确定(这不是我的问题)。

我在调试时发现的问题是,它console.log给了我一个与代码正在做什么没有意义的信息。因此,要么我在代码中遗漏了一些东西,要么我在控制台中看到的结果不是我运行时变量状态的快照console.log

如果结果是后者,我怎样才能获得异步加载的 JS 对象状态的快照


这是代码的简化示例

0 投票
3 回答
60 浏览

javascript - 浏览器控制台上的 Javascript

我总是点击相同的按钮来访问一些网页内容,我想使用 JQuery 自动化这个过程。

我使用浏览器的 JS 控制台对其进行了管理,但我想知道是否有办法将我的 javascript 代码添加到网站客户端文件中。

0 投票
0 回答
103 浏览

javascript - console.log PhoneGap 3.1 on Android

I try to use console.log in my Phonegap 3.1 application. I installed the console plugin, doing this:

phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git

Unfortunately when I examined the source of the plugin there are no src files for Android... should there be some. My console.log still doesn't appear in ADB LogCat.

Thansk for any help, ToM

0 投票
3 回答
1897 浏览

javascript - 如何恢复被网站禁用的 console.log() 功能?

更新:控制台不记录的原因是该站点运行此脚本:

我猜没有办法让该功能恢复到网站上?

之前的问题:

我正在我的 Chrome 控制台中运行一个脚本,该脚本会跟踪网站上的每个人。页面上有 200 人,我想通过在控制台中运行此脚本来遍历所有关注按钮并单击它们:

脚本单击按钮很好,但日志语句返回undefined

有没有办法从控制台内登录到控制台?

当我直接尝试 console.log 时,它看起来像这样:

在此处输入图像描述

这是我输入“控制台”时输出的内容:

在此处输入图像描述