샘플 코드를 가리 키지 않습니다 자바 스크립트이 바로 객체에
function TestClass() {
this.init = function() {
this.updateHeader(); // <-- error line
};
this.updateHeader = function() {
console.log("Works");
};
};
var test = new TestClass();
$(document).ready(test.init);
나는 파이어 폭스 3.5, 파이어 버그는 this.updateHeader가 유효한 기능 아니라고 말하고, 나에게 오류를 제공하는 것이 실행
. 저는 Java/PHP 프로그래머이고 Javascript OO 모델을 이해하는 데 어려움을 겪고 있습니다. 내가 도대체 뭘 잘못하고있는 겁니까?$ (document) .ready-line을 단순히 test.init()로 바꾸면 작동하지만 원하지 않습니다.
생각해 보면 이해할 수 있습니다. :) –