2011年05月08日 母の日 [長年日記]
■ GitHub にリポジトリ作った
.emacs を GitHub に登録してみた。いつかは自分のプロダクトを公開してみたいな。
■ #sapporojs
5章 継承からでした。初回に参加して以来だったのでだいぶ進んでいました。
疑似クラス型
- 新しい関数オブジェクトにはprototypeプロパティがセットされる
- この中にはオブジェクト自身を格納したconstructorプロパティが入っている
オブジェクト指定子
- オブジェクトを生成するに当たっての設定が格納されたオブジェクトのこと
var myObject = maker(f, l, m, c, s);
複数の引数を渡す代わりに
var myObject = maker({ first: f, last: l, middle: m, state: s, city: c });
プロトタイプ型
- クラスを必要としない。
- 新しいオブジェクトが古いオブジェクトのプロパティを継承する
関数型
- ここまでのパターンにはプライバシーがなくどこからでもアクセス可能
オブジェクトのパーツ
CoffeeScript
- 大変良くできてるなというのが率直な感想
- プリプロセッサだよね→できあがるのはJSのコードだけど
- buzztter のバックエンドでも使用している
- このあとは銀座ライオンで珈琲のみながら色々お話した