person.prototype.Love=function(person) { alert(this.name " は "person.name" に恋をしました); 🎜>} var person1=新しい人("若い"); var person2=新しい人("ジン"); 人1.愛(人2); ;
上記の例では、 Person 関数を Person オブジェクトのコンストラクターとみなすことができ、このコンストラクターを通じて構築されたすべてのオブジェクトはプロトタイプ属性を共有します。 Douglas Crockford の Private Members In JavaScript" では、著者が詳細なデモを行っています。オブジェクトのプライベート メンバーの作成については詳しく説明しません。デモを簡単に書き直します。