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' 당신이 사용할 수있는 – nem035
그 객체를 참조'this.obj1 = {...}'OBJ'호출합니다. obj1.someFunc1()'. – 31piy