-1
這段代碼有什麼問題?我不想在課堂內部的函數中將消息打印到cnsole中。java scrip對象不會調用它裏面的函數
function Clas(x);
{
this.x = x;
function nothing()
{
console.log(x);
}
}
var clas = new Clas(1);
clas.nothing();
這段代碼有什麼問題?我不想在課堂內部的函數中將消息打印到cnsole中。java scrip對象不會調用它裏面的函數
function Clas(x);
{
this.x = x;
function nothing()
{
console.log(x);
}
}
var clas = new Clas(1);
clas.nothing();
nothing()
未公開。您需要將其附加到this
。
function Something(x) {
this.x = x;
this.nothing = function() {
console.log(this.x);
}
}
var something = new Something(3);
something.nothing(); // 3
想要類似的東西? 您可以返回一個包含函數的對象JSON
。 (所以,它更是一個有點像OOP)
function Clas(x) {
return {
x : x,
nothing : function() {
console.log(x);
}
}
}
var clas = new Clas(1);
clas.nothing();
非常感謝你:) – BIsh