请告诉我如何在coffeescript写javascript下面。
setTimeout(function(){
something(param);
}, 1000);
请告诉我如何在coffeescript写javascript下面。
setTimeout(function(){
something(param);
}, 1000);
当前回答
另一个选择:
setTimeout(
-> something param
1000
)
其他回答
另一个选择:
setTimeout(
-> something param
1000
)
这将导致大致相同的翻译(感谢@Joel Mueller):
setTimeout (-> something param), 1000
注意,这并不是一个精确的翻译,因为匿名函数返回的是调用某个参数(param)的结果,而不是像代码片段中那样调用undefined。
setTimeout ( ->
something param
), 1000
括号是可选的,但在我看来,以逗号开头的行有点乱。
我觉得这是做同样事情的最好方法,
setTimeout (-> alert "hi"), 1000
setTimeout ->
something param
, 1000