CoffeeScript
CoffeeScript入門メモ - Qiita
CoffeeScript入門メモ - Qiita
ドットインストールの CoffeeScript 入門より
http://dotinstall.com/lessons/basic_coffeescript
CoffeeScript とは?
JavaScript に変換可能な言語
JavaScript に比べて…
使いやすい
書きやすい
高機能
最近人気
hello.coffee -> hello.js といった感じでコンパイル
...
CoffeeScript
JavaScript よりも短いコードでプログラムを書け、コンパイルすると JavaScript を出力する。
ファイル名は foo.coffee のように、拡張子に coffee を使う。
PhpStorm でも対応済。
ブロックは {} ではなくインデント揃えで表現する。
メリット
- コードタイピングを短縮化できる
- 1行コメントはコンパイル出力先で削除される
- コード作成者がコンパイル時に文法エラーを認識できる
- ヒアドキュメントが使える
- クラスが使える
インストール
npm -g install coffee-script
主要コマンド
バージョン表示: coffee -v
コンパイル出力表示: coffee -p foo.coffee
コンパイル: coffee -c foo.coffee(foo.jsに出力される)
逆コンパイル
CoffeeScript