CoffeeScript クイックリファレンス ・ coffeescript.org ・ ・ 一般1 • 空白は重要 • 行の結びは式の結び - セミコロン不要 • セミコロンは一行に複数式を押し込むために使 える • 関数や if 文、 switch, try/catch の中のコー ドのブロックを囲むのに中括弧 { } の代わり にインデントを使うこと • コメントは # で始まり、行の終わりまで続く 関数 • 関数は、括弧内のオプショナルなパラメータリ ストと矢印、オプショナルな関数本体で定義さ れる。空の関数はこんな感じ: -> • 関数を呼び出すのに引数を渡す際、括弧はほと んどの場合不要。暗黙のコールは、行かブロッ ク式の終わりに至るまで引数とみなす。 • 関数は引数のデフォルト値を持つことが可能。 デフォルト値を変えるには null でない引数を 渡すこと。 オブジェクトと配列