如何在 Chrome Developer Tools JavaScript Console 中访问 CoffeeScri
How can I access CoffeeScript to JS compiled vars in the Chrome Developer Tools JavaScript Console?
我有一个带有CoffeeScript文件的Rails应用程序。Rails Asset Pipeline 将其编译为 JavaScript 文件。
我想打开 Chrome 开发者工具 JavaScript 控制台并执行我的 .coffee
文件中定义的函数。
但是在编译的 JS 中,它都像这样包装......
(function() {
var youLot = function() {
return "Wot?";
};
}).call(this);
那么在JS控制台中会发生什么...
youLot();
ReferenceError: youLot is not defined
在不经历太多扭曲的情况下,有没有一种方法可以在Chrome JS控制台中调用youLot()
,即使我最初是在CoffeeScript文件中声明的?
我想你想要:
window.myVariable
但是,我建议您阅读咖啡脚本处理范围。所以参考
相关文章:
- 访问布局信息是否也会导致浏览器重排
- Javascript,访问一个主要对象模块模式中的每个对象
- 如何访问声音管理器2创建的声音对象
- 在Twitter上用ie9中的空白src访问iframe的contentWindow
- JavaScript Pub/Sub属性访问问题
- 从JavaScript访问struts操作中的属性
- 是否可以从父类访问子类的属性
- 如何访问fastOpt.js
- 访问JSON对象内部的数组元素
- 从模块内部访问Express装载路径
- 难以访问的JS环境中的语法错误
- 如何从对象的原型方法访问JavaScript对象属性
- 访问json数组中的对象
- Array.length似乎不起作用;console.log则显示其他情况
- 通过javascript/html访问twitter共享iframe
- 访问console.log中的数据属性时出错
- 如何在 console.table() 中访问嵌套对象属性
- 如何在 Chrome Developer Tools JavaScript Console 中访问 CoffeeScri
- Ajax请求在控制台中访问jsonp文件,但在console.log(data)时没有显示任何内容
- Console.log提供正确的输出,但在访问设置值时,它提供错误的输出