次のコードは機能しません。
function CClass() {
myFunc(); //says it doesnt know about myFunc
}
CClass.prototype = {
myFunc: function () {}
};
ありがとう!
次のコードは機能しません。
function CClass() {
myFunc(); //says it doesnt know about myFunc
}
CClass.prototype = {
myFunc: function () {}
};
ありがとう!
myFunc
はグローバル スコープではありません。
使用する必要があります
function CClass() {
this.myFunc();
}
CClass.prototype.myFunc = function(){
alert("myFunc")
};
function CClass() {
this.myFunc();
}
c = new CClass()
これをやろうとしていますか?
function CClass() {
this.myFunc()
}
CClass.prototype = {
myFunc: function () {
alert('hello from prototype');
}
};
var cc = new CClass(); // hello from prototype