问题标签 [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 回答
424 浏览

javascript - how to return the actual data when chrome inspector return [object Object] for a jQuery variable

I used $(this) in a function like this $(document).on("dblclick", "td.edit", function(){ makeEditable($(this)); }); to obtain the html element info that is triggered. But when I do either console.log or alert, the result will shows only [object Object]. I wonder is there methods I can use to see what are actually inside? Thank You

After Tibos's suggested methods I get this msg in chrome console:

0 投票
4 回答
6597 浏览

javascript - 防止用户在浏览器控制台中更改游戏值

任何玩家都可以通过浏览器控制台更改纸杯蛋糕的数量,轻松地在这款游戏中作弊。我想知道是否有办法阻止用户这样做。这也发布在github 上

0 投票
2 回答
1525 浏览

javascript - Chrome 与 JS:未捕获的 SyntaxError:意外的令牌)

我注意到链接中的分配“javascript:void()”:

在 Chrome Dev 控制台中导致错误,如下所示:

但为什么?这段代码不正确吗?如果是正确的,如何避免这样一个丑陋的问题?

0 投票
3 回答
51 浏览

javascript - for in 循环查找属性

我创建了一个 for in 循环,并试图理解为什么当我运行它时,控制台会记录 2x“我们知道了”。似乎如果我在循环中,如果它找到一次属性,你只希望它记录一次。

我也是一个 JS 新手,所以如果您对我的格式有任何反馈,我们将不胜感激。节日快乐!

0 投票
2 回答
2272 浏览

javascript - console.log() 在 Visual Studio 2012 中不起作用

我正在尝试使用以下代码将 json 数据记录到控制台上,并且我想使用 IE 提供的开发人员工具对其进行调试。

我的代码是

但是我遇到了控制台未定义的错误。

为什么会这样?如何解决?

0 投票
2 回答
3662 浏览

stack-trace - IE11 控制台:增加堆栈跟踪深度

--js-flags="--stack-trace-limit <value>"在 Chrome 中,您可以通过在运行时设置标志(使用)或通过控制台(使用)来增加堆栈跟踪深度Error.stackTraceLimit,此处解释:https ://code.google.com/p/v8/wiki/JavaScriptStackTraceApi

据我了解,这在 Firebug 中也是可能的,尽管我对该工具的复杂性不太熟悉。

IE11中是否对此有任何规定?我正在处理一个特定于 IE 的问题,堆栈跟踪并没有揭示超出我的库代码 (AngularJS) 的任何信息。增加堆栈跟踪深度可能会对我有所帮助。

谢谢!

0 投票
6 回答
15653 浏览

javascript - alert() 和 console.log() 在 Firefox 26 中不起作用

我觉得我快疯了,但alert()拒绝console.log()在Firefox 26上的任何地方工作。

起初我以为这是我自己网站的问题,但我一辈子都无法通过javascript:urls让它工作Firebug,我什至在jsfiddle.net中尝试了它,只需放入alert('test');脚本面板。

再次尝试卸载和安装,没有运气

我正在运行的唯一扩展是 Firebug。

哎呀,当我在写这篇文章时不小心点击了后退按钮时,Stackoverflow 甚至没有提示我离开

也是的,我确保里面有一些alert()内容console.log()

我所说的不工作的意思是 Firefox 将代码视为不存在,没有任何反应。


再一次,这是我的环境:
浏览器: Firefox 26.0
操作系统: Windows 8.1 Pro
问题: alert(),,,console.log()显然prompt()不起作用

如果有人可能知道为什么会发生这种情况,我将非常感谢您的回答。


更新

根据 Pointy 的评论,在New Tab Page上两者似乎都可以正常工作alert(),但在其他任何地方都没有console.log()

0 投票
0 回答
341 浏览

javascript - AngularJS:带有异步 chrome.storage.local.get() 的奇怪 console.log 行为

如果您需要更多信息来解决此问题,请告诉我。

我正在尝试使用工厂检索本地数据并从控制器调用它。

控制器.js:

如果我要求嵌套属性(type),控制台返回正确的值,但是当我要求整个对象时,type如何返回为undefined. 这只发生在我包含$scope.distractions. 以及相关的工厂:

谁能解释控制器中 console.log 的奇怪行为?我对 Promise 也很陌生,所以这可能是我搞砸的,尽管在工厂中使用回调而不是 Promise 时,这也表现相同。

0 投票
7 回答
34665 浏览

javascript - javascript中的console.log和return之间的区别?

什么情况下你会在 javascript 中使用console.log和?return

我刚刚开始学习 javascript,我想知道在哪些情况下我会使用它们?

0 投票
3 回答
13810 浏览

javascript - Javascript:您如何在没有任何 HTML 的情况下获取用户输入并将其存储到变量中?

我想通过控制台要求用户输入一个数字。然后我想将它存储到一个变量中,让它用于函数等。这是我所做的一个例子。当我这样做时,它说 ReferenceError: readline is not defined

我现在只是想创建一个交互式 js 控制台应用程序。

编辑:这是我的源代码http://repl.it/NeI/4