var obj = {
someFunc : function() {
console.log("Hello");
console.log(this);
var obj1 = {
someFunc1 : function() {
console.log("Hi");
}
};
}
};
obj.someFunc();
obj.obj1.someFunc1();
私はオブジェクトを作成しました。そして、オブジェクト、メソッド、そして新しいオブジェクトの内部でobj1
。私はちょうど'this'
のキーワードをチェックしようとしています。しかし、それは私にはjsの文法上の誤りと思われる。それは不可能です。右?しかし、なぜ?JavaScript内のメソッド内にオブジェクトを追加できますか?
それが可能だ、あなただけのオブジェクトのメソッド内で右 –
'this'それをやっていないと、あなたは' 'にOBJを呼び出すために、' this.obj1 = {...}を使用することができます – nem035
、そのオブジェクトを参照します。 obj1.someFunc1() ' – 31piy