gpt4 book ai didi

javascript - function 不是 javascript 中的函数

转载 作者:行者123 更新时间:2023-12-02 13:45:17 26 4
gpt4 key购买 nike

我正在尝试使用揭示模块模式来组织我的代码,但我得到了 myComponent is not a function 错误。嗯,出了什么问题?

var canva = new fabric.Canvas('canvas');
var myComponent = function(canva) {

var init = function() {
console.log('init');
};


return {
init:init
};

}(canvas);

myComponent(canva).init();

最佳答案

您使用此语法:

var myComponent = function(canva){
//function body
}(canvas);

但是,在声明函数后,您不必调用该函数,因此,您必须使用以下语法:

var myComponent = function(canva){
//function body
}// remove : (canvas);

关于javascript - function 不是 javascript 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41458526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com