差分
この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
prog:coffeescript [2015/11/11 14:23] kimu_shu [ドキュメンテーションの書き方] |
prog:coffeescript [2015/11/15 03:16] (現在) kimu_shu [注意点:それでも->を使うべき場所] |
||
---|---|---|---|
ライン 43: | ライン 43: | ||
デバッグに時間がかかるので、this置換の必要な所だけを %%->%% で実装する方がトータルコストは良いと判断。 | デバッグに時間がかかるので、this置換の必要な所だけを %%->%% で実装する方がトータルコストは良いと判断。 | ||
- | なお、クラスのメンバ関数も %%=>%% と書いて問題ないが、コンストラクタだけは %%->%% を使わないとエラーになるので注意。 | + | ===== 注意点:それでも->を使うべき場所 ===== |
+ | * クラス関数の定義用コロンの後 (hoge: %%->%%) | ||
+ | * @property("xxx", get: %%->%% @hoge) 上のコロンの後と同じ | ||
+ | * その他thisを呼び出し時にバインドしたいとき |