2013/05/20

[JavaScript][CoffeeScript]引数なしの関数定義

引数無しの関数定義ってどうすればいいんだろう?

関数定義を読むと、

関数名=(変数,変数)->
処理
返値は最後に処理した値になる。*1(関数の最後の行とは限らない。)
明示的にreturnで関数から抜けることも出来る。
引数がない場合は括弧は省略できる。

via:関数定義
これでも理解できるのだが、不安が残ったので実際に定義しみることに。
hoge=->
 console.log "hello coffeescript"
確かにコンパイルしたら関数なしで定義されていましたー。

0 コメント:

コメントを投稿