閉鎖のこの部分についてはよく読んでいますが、まだ混乱しています(サイトでもここにあります)。ここからコードを取得しました: http://www.crockford.com/javascript/private.html
So what is the different between this:
function Container(param) {
this.member = param;
}
...And this -
function Container(param) {
var member = param;
// and also in case it's without "var", I.e. global
}
それぞれのケースで obj を作成しているときに何が起こるか説明してください -
var myContainer = new Container('abc');
また、オブジェクトからパラメータへのアクセスの違いは何ですか? また、パラメーターとしての関数と戻り関数の例を挙げていただけますか?
どうもありがとう!