在处理JavaScript项目时,我经常使用控制台来检查对象。在我正在与我合作的项目中,我以某种方式改变了控制台的范围。在所有加载后,当我在控制台中输入this
(在Chrome开发者工具中)时,我会获得其中一个对象。我每隔一段时间(this
)与其他项目和网站(包括StackOverflow)一起完成此操作,我已经找回了window
对象。
如何更改控制台的范围?如果您有任何关于如何调试它的提示,也会很有帮助。
答案 0 :(得分:0)
我认为我的问题是由于我在组件中的代码中出现了断点。当我在休息期间运行this
时,它会从断点处返回范围。
因此,控制台的范围似乎随着代码的执行而变化。我以前从未注意到这一点。