我创建了一个 fiddle使用以下代码:
var x=10;
当我尝试在控制台中查看时,我得到以下信息:
> x
ReferenceError: x is not defined
有道理,因为它需要 Javascript 来运行控制台。有没有办法让这个工作?
最佳答案
如果您使用 Chrome 或 Chromium,请查看开发者控制台的底部,其中字符串 <top frame>
出现。单击它并选择 result(fiddle.jshell.net)
.这将更改浏览器的当前范围,您可以访问所有全局变量。另外,记得将 jsFiddle 中的加载选项更改为 no wrap
如果你想访问 var
变量也是如此。
更新:2014.12.01
对于 Firefox (34+) 和新的 Firefox Developer Edition,可以通过在开发人员工具中启用选择一个框架作为当前目标文档额外工具来执行相同的操作,然后单击它并选择 http://fiddle.jshell.net/_display/
.
关于javascript - 从 Javascript 控制台访问 jsFiddle 中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14328963/