タグ

ブックマーク / takanamito.hateblo.jp (1)

  • JavaScriptのprototypeを勉強した。 - takanamitoのブログ

    jsのprototypeの話 jsはクラスベースじゃなくてprototypeベースのオブジェクト指向だよ。 的なことは前から知ってて、いつかちゃんと勉強しようと思いながらずるずると伸びてた。 バイトでちゃんと勉強しろって指摘されたので、この機会に勉強してその結果をまとめてみる。 prototypeって? jsでオブジェクトを生成した時に、生成されたオブジェクトの親になってるオブジェクト。 基的に全てのオブジェクトはprototypeを継承する。 継承するprototypeは自分で選んだり、自分で作ることもできる。 利点 継承関係を作りやすい メモリを節約できる どういう時に使うか jsでクラスを作る時ってこんな感じでできる。 var Human = function (name){ this.name = name; this.say = function() { return ("My

    JavaScriptのprototypeを勉強した。 - takanamitoのブログ
  • 1