gpt4 book ai didi

javascript - 从 Chrome 开发工具访问变量(js 命名空间)

转载 作者:行者123 更新时间:2023-12-02 17:58:24 25 4
gpt4 key购买 nike

我正在做一个关于 Meteor 的教程,很早就在从我的开发工具控制台访问变量“列表”时遇到了问题(Firefox 中也会发生)。

显然 Meteor 将主 js 文件包装在一个匿名自实例化函数中,这很酷,因为否则我可能会自己这样做,但似乎我无法从浏览器访问此函数的属性,除非我暂停函数完成之前的代码。

我在教程中处于早期阶段,所以我基本上只是设置了一个新项目并添加到一个集合中,但无法访问它来开始填写任何演示数据。下面的屏幕截图应该概述了问题。如果我在第 22 行放置断点,我将能够访问该集合。

我最近在另一个项目中遇到了同样的问题,尽管当我查看其他人的项目时,他们似乎也在做同样的事情,所以也许只是我遗漏了一些小细节?

enter image description here

(如果您有兴趣,我正在编写 Isaac Strack 所著的《Meteor 入门》一书中的第一个教程。顺便说一句,这个确切的代码适用于他的书中)

最佳答案

您可以在函数中设置 window 属性以随时进行访问。

var lists = yadayadayada;
window.lists = lists;

然后您将能够在开发工具控制台中看到列表

关于javascript - 从 Chrome 开发工具访问变量(js 命名空间),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20795025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com