オブジェクトメンバーを定義する最良の方法は何ですか?理由を説明してください
1 : 第 1 ウェイ
var Obj = {
M1 : 1,
M2 : 2
}
のように使う
Obj.M1
2:第 2 方法
var Obj = function(){
if (!(this instanceof Obj ))
return new Obj ();
}
Obj.prototype.M1 =1 ;
Obj.prototype.M2 =2 ;
のように使用する
Obj().M1;
つまり、これらの {} でメンバー全体を定義するよりもプロトタイプを使用しているということですか?