如何制作内联变量定义?
例如,coffeescript中的下一个代码:
a = "some..."
在javascript中获取此代码
var a;
a = "some...";
但我想要
var a="some..."
我怎么能成功?
答案 0 :(得分:0)
coffeescript-to-javascript编译器保证生成的所有* .js文件具有相同的语义。
从功能上讲,您不必担心编译的工作原理,更不用说尝试改变其行为(由于潜在的编译器错误,这通常会非常危险)
答案 1 :(得分:0)
如official site中所述,在JavaScript中建议在最近范围的顶部声明变量。 CoffeeScript承担了这项任务,让您不必考虑问题,因此您不必使用var
。
在大多数情况下都没关系,所以你应该放手。