Object({
a: "string",
b: function() { return a; }
}).b()
投げa is not defined
ます。a
内部からのアクセスは可能b
ですか?
Object({
a: "string",
b: function() { return a; }
}).b()
投げa is not defined
ます。a
内部からのアクセスは可能b
ですか?
this
スコープを適切に参照するために使用
Object({
a: "string",
b: function() { return this.a; }
}).b(); // return "string"
詳細については、MDNのthisキーワードを参照してください。