我有一个简单的javascript原型对象,定义了一个函数。在构造原型时是否可以调用该函数?
任何帮助都会非常感激。提前谢谢!
function Proto(){
function invoke(){
console.log("I am invoked");
}
}
var proto = new Proto()
答案 0 :(得分:4)
你可以把它变成IIFE:
function Proto(){
(function invoke(){
console.log("I am invoked");
})();
}
或者你可以在构造函数中调用它:
function Proto(){
function invoke(){
console.log("I am invoked");
}
invoke();
}
var proto = new Proto()