2014年5月7日のブックマーク (1件)

  • CoffeeScriptを使う理由 - Qiita

    function Person() { this.name = "takashi"; this.age = 20; }; Person.prototype.echo = function () { return "Hello " + this.name + " !!"; }; コンストラクタ、メソッドを書いただけで、コード量が増えてきましたね。 毎回クラス名とprototypeと書く必要があります。 めげてきましたか? 私はめげてます。 次は継承してみましょう。 function inherits(ctor, superCtor) { ctor.super = superCtor; ctor.prototype = Object.create(superCtor.prototype, { constructor: { value: ctor, enumerable: false, writ

    CoffeeScriptを使う理由 - Qiita
    succhiello
    succhiello 2014/05/07
    私はcoffeeを好む方だが、これだとcoffee(ユーザー)への微妙感が高まる可能性の方が高いような…(オブジェクト指向のくだりとか)所詮構文糖衣に過ぎないので嫌うほどのものでないというのと、functionと書きたくないのが全て