The Little Book on CoffeeScript
CoffeeScript勉強中です. JavaScriptのクラスの面倒な部分が隠蔽されていてわかりやすいです. 以下のコードを例にして説明します. class Test constructor: (@hoge) -> #publicな変数 public: 1 #public staticな変数 @publicStatic = 2 #private staticな変数 privateStatic = 3 #表示用関数 getPublic: -> @public getPublicStatic: -> Test.publicStatic getPrivateStatic: -> privateStatic コンストラクタ constructor: (@hoge) -> 上のように変数名に@をつけて書くのは下のような@hoge(this.hoge)への代入の省略記法です. constructo
こんにちは。毎年花粉症になりかけている飯塚です。 最近のNode.jsの普及などによってサーバサイドJavaScript界隈が盛り上がっています。 そんなホットなJavaScriptをラクにかつエレガントに書くためのCoffeeScriptという言語をチュートリアル風に紹介します。 何かしらのライブラリを自分で書く程度にJavaScriptで開発している人は絶対に使ったほうがいいと思います。 JavaScriptを知っていれば1-2時間程度で十分駆使できるようになります。 (2011/6/28:@m_satyr様にご指摘頂いた箇所を修正しました。) 目次 CoffeeScriptとは? インストール Hello World 構文 関数 変数展開 Objectの生成 ループ 存在チェック ヒアドキュメント thisのバインド クラス 無名関数 {var} Tips ?の使い分け 存在チェック
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く