コンパイラかく語りき

import { Fun } from 'programming'

ドットインストールでCoffeeScriptを勉強する(前半)

どうも!chuckです。

ドットインストールを見て、CoffeeScriptの勉強を進めていきます!

 

dotinstall.com

 

 

どこで書く?

CoffeeScriptの公式サイトでは「お試し画面」があります。

f:id:chuck0523:20150823112013p:plain

CoffeeScript

この画面の左側に書いたコードが、右側にコンパイルされた状態として表示されるようです。

ドットインストールではこちらを使ってCoffeeScriptを書いていますが、せっかくSublimeTextにプラグインを入れたので、僕はSublimeTextを使っていきますw

 

chuckwebtips.hatenablog.com

 

基本的な記法 

Gistで失礼します。基本的な記法はこのようになります。だいぶスッキリしましたね。慣れたら楽そうです。

gistc879c8f640594c396610

 

これをJSにコンパイルするとこうなります。

gistee31cecda76d128b733c

 

文字列を扱う

gist582d9987a2b922583614

 

gist1e9e156e169a670dda54

 

配列と範囲記法

gist9fedec8c9645f6bf2398

 

gistd5329b755dcf93ada500

 

オブジェクト

gistb4918185c505a12a61a5

 

gist2a508b33bea5646a14a7

 

if文で条件分岐

gist8bd412fc360d1cdd68e8

 

gistcd5884c1cc0b3880c42f

 

比較演算子と真偽値

gist80786e913ea20e9ee9ff

 

gist4786c31da47176b42f5a

 

 

ちょっと長くなりそうなので、ここらで区切ります。続きは後編で!

 

関係あるかもしれない記事

chuckwebtips.hatenablog.com

 

chuckwebtips.hatenablog.com