만약에 AAA.prototype.aaa = function(){
this._aaa = new EX_func();
}
이렇게 하나 있고
BBB.prototype.bbb = function(){
this._aaa = new EX_func();
}
이렇게 있을때 두가지의 this._aaa는 서로 다른건가요? 어떻게 구분하져?
인스턴스를 만들때 이름을 다르게 지어주는게 좋은가요??
만약에 AAA.prototype.aaa = function(){
this._aaa = new EX_func();
}
이렇게 하나 있고
BBB.prototype.bbb = function(){
this._aaa = new EX_func();
}
이렇게 있을때 두가지의 this._aaa는 서로 다른건가요? 어떻게 구분하져?
인스턴스를 만들때 이름을 다르게 지어주는게 좋은가요??
BBB AAA 의 인스턴스를 생성자로 생성했고 call이나 apply 를 사용하지 않고 aaa 나 bbb를 객체의 메소드로서 호출했다면 다르겠죠 각각 AAA 인스턴스 안의 객체프로퍼티 _aaa , BBB인스턴스 안의 객체프로퍼티 _aaa가 됩니다.