タグ

ブックマーク / nirvash.hatenadiary.org (1)

  • Javascript でカプセル化する方法 - nirvashの日記

    http://d.hatena.ne.jp/brazil/20050829/1125321936 http://www.crockford.com/javascript/private.html しかしJavaScriptのオブジェクトも、プライベート変数とプライベートメソッドを持てることが分かりました。もちろん、JavaScriptは世界で最も誤解されたプログラミング言語であるため、理解している人はほとんどいません。 笑った。いや、俺ももちろん理解してなかったよ。なんで、勉強がてら俺メモ。 Public オブジェクトの持つメンバは全て公開メンバだ。オブジェクトにメンバを追加する方法は次の2通り。 コンストラクタ中で追加 プロトタイプで追加 Private プライベートメンバはコンストラクタ中で定義される。 function Container(param) { this.member =

    Javascript でカプセル化する方法 - nirvashの日記
  • 1