:CoffeeScriptでこのラムダクロージャを書くには?
(($, window, undefined) ->
$ ->
alert "js!"
)(jQuery, window)
私はこのエラーを取得しています:
(function($, window, undefined){
$(document).ready(function(){
...
});
})(jQuery, window);
これまでのところ、私はこれ持って
Error: Parse error on line 1: Unexpected 'BOOL'
をに見えますundefined
のようなものがここの問題の原因です。これを回避する方法に関するアイデア?
私はfuncシグネチャに 'undefined' argを取得しようとしています。私はこれが重要ではないことを知っていますが、なぜ私はそれを私にさせてもらえませんか? – naomik
もう一つの答えでは、coffeescriptは単語 'undefined'を' void 0'にコンパイルし、その変数に依存しないからです。 – austinbv
@naomiキーワードです。関数のシグネチャに 'undefined'を付ける目的は何ですか? CoffeeScriptはそれを必要としないはずです。 –