问题标签 [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.
javascript - 在 Javascript 中使用 map = { [ ] } 中的数组
似乎不可能声明这样的地图,有什么办法吗?
我想要这种功能:
有没有办法获得类似这样的地图?
meteor - .meteor 目录中的 console.log
有时我想分析流星应用程序中的工作原理,我希望我可以在 .meteor 目录中输出日志。但是如果我在那里添加一个 console.log() ,它永远不会显示。有没有办法这样做?
cordova - Phonegap / Cordova 2.7 静音 Console.log
我最近从 Cordova 2.5 升级到了 Cordova 2.7。升级后,我注意到在 Chrome 中查看时,我的 javascript console.logs 都没有从应用程序中触发。使用 2.5 时它们看起来很好。
我最初认为这个问题可能与新版本中添加的 XHR 功能有关(请参阅此线程 -为什么 Cordova 2.7.0 JS 似乎不再适用于远程页面?)
但是在注释掉那段代码之后,我仍然遇到我的日志没有出现的问题。
还有其他人有这个问题吗?关于如何补救这种情况的任何想法(除了使用旧版本的 Cordova 之外)?
提前致谢。
javascript - 如何获得浏览器诊断
我正在向我的项目添加错误报告表单。当用户点击表单上的发送按钮时(在他们解释了错误是什么之后),我会自动获取他们浏览器的信息。我目前能够获得他们的用户代理和页面的源代码,但我认为如果我还可以获得已发送到浏览器控制台的任何错误,那将非常有用。
我已经搜索了诸如“javascript get console.log content”之类的东西,但还没有真正找到任何有用的东西。
我阅读了有关为 window.log 创建“包装器”的信息,并找到了以下代码:
但它似乎没有收到浏览器(chrome)发送到console.log的错误。
有谁知道我怎样才能得到 console.log 中的所有错误?
javascript - 转储一个复杂数据结构的完整扩展
在 node.js 中,console.log
在被赋予对象或数组而不是字符串时,将转储相同的扩展表示,这很好。但是,它只会下降几个级别,然后才会停止并开始将内容打印为[Object]
.
我正在寻找一个完整的扩展表示,它一直到基本值,如字符串和数字。有没有办法在 node.js 中使用console.log
或以其他方式获得它,而不必从头开始编写我自己的漂亮打印函数?
jquery - 为什么谷歌浏览器通过 jQuery 有不同的 console.log() 输出?
当我控制台记录一个 jquery 对象时,例如。
我得到这样的东西
我记得以前(大约一个月前),我会得到类似的东西:
这是 Chrome 本身的变化吗?还是jquery发生了变化?或者我实际上做了一些事情来使输出看起来不同
我发现第二个输出更容易阅读,我可以将鼠标悬停在它上面并在页面上标记它。现在我得到太多信息,很难阅读
jquery - JavaScript runs in MSIE9 after console opened
This question is a follow-up to this discussion: Why does JavaScript only work after opening developer tools in IE once?
Please see this fiddle that shows that the console.log is no longer an issue in MSIE9: http://jsfiddle.net/xwsYY/11/
I'm sorry, but I can't show you my actual code that is having this problem, but it checks out in all other browsers but will only run in MSIE9 after the console has been opened and the page has been refreshed. Then it's fine. No comment about how I feel about this.
If anyone else has experienced this problem, please help me out!
javascript - 带有 if 的控制台日志,奇怪的行为
我正在尝试学习一些javascript,但是我不能完全回答为什么:
给我回'A'而不是示例:A。但是当我把整个如果这样的话:
它完美无缺。这是否意味着第一个将 'Example: ' 字符串放在逻辑 + 中,如果?
javascript - javascript数组原型-添加了新方法-奇怪的console.log
我正在开发一个 Array 原型添加了新方法的项目:
它要么添加新值(如果它不存在于数组中)或删除它(否则)。奇怪的是,当我输入:
我得到以下输出(在 chrome JS 控制台中):
我认为只有值应该出现在这样的控制台日志中。我做错了什么还是正常行为(无论如何看起来很奇怪)?我会很感激一些解释。
git - 在 node.js 中无需控制台和调试语句即可推送到生产环境的正确方法?
我是 node.js 的新手 - 有没有办法 git push 以删除 console.log 语句的方式说出我的 Heroku 生产环境?或者可以把它们留在里面吗?
处理充满调试语句的本地代码的正确方法是什么,不会丢失语句但不会将它们推送到生产环境。
我在本地开发。
感谢您的专业知识。