Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Coffeescript内联变量定义_Javascript_Coffeescript - Fatal编程技术网

Javascript Coffeescript内联变量定义

Javascript Coffeescript内联变量定义,javascript,coffeescript,Javascript,Coffeescript,如何生成内联变量定义 例如,coffeescript中的下一个代码: a = "some..." 用javascript获取此代码 var a; a = "some..."; 但是我想要 var a="some..." 我该怎么做?coffeescript to javascript编译器保证生成的所有*.js文件具有相同的语义 从功能上讲,您不必担心编译是如何工作的,更不用说尝试改变它的行为(由于潜在的编译器错误,这通常是非常危险的)如中所述,在JavaScript中建议在最近范围的顶

如何生成内联变量定义
例如,coffeescript中的下一个代码:

a = "some..."
用javascript获取此代码

var a;

a = "some...";
但是我想要

var a="some..."

我该怎么做?

coffeescript to javascript编译器保证生成的所有*.js文件具有相同的语义

从功能上讲,您不必担心编译是如何工作的,更不用说尝试改变它的行为(由于潜在的编译器错误,这通常是非常危险的)

如中所述,在JavaScript中建议在最近范围的顶部声明变量。CopeFScript承担这项任务,使你不考虑这个问题,这样你就不必使用<代码> var < /> >

在大多数情况下,这无关紧要,所以你应该顺其自然。

做你的研究!查阅参考资料。在Coffeescript中,您甚至不需要“var”关键字;