请教coffeeScript中如何写自执行函数?


(function(){
}())

这样。

请问如何写法,感谢

coffeescript node.js JavaScript

脚底_抹香 10 years, 2 months ago

 (->
  console.log(1)
)()

第十一只尾兽 answered 10 years, 2 months ago

函数声明前加do 关键词即可


 filename = 'path/to/file.tpl';
do (filename) ->
    fs.readFile filename, (err, contents) ->
      compile filename, contents.toString()

注意coffee里这种写法自执行函数的形参与实参同名 ,所以这里的filename就是代表的上面的filename

aaab456 answered 10 years, 2 months ago

Your Answer