gpt4 book ai didi

javascript - 无法在javascript中再次调用匿名函数吗?

转载 作者:行者123 更新时间:2023-11-28 11:21:44 26 4
gpt4 key购买 nike

var func = (function(){
//do something
})();

然后我调用func()它说func不是一个函数?

如果是这样的话我必须这样做

function func(){
//do something
};
func();

及以后

func();

正确吗?

最佳答案

var func = (function(){
//do something
})();

此代码末尾有 (),即它已经在调用该函数。分配给 func 的值是函数的返回值。

如果您想将函数本身分配给func,只需执行以下操作:

var func = function () {
//do something
};

关于javascript - 无法在javascript中再次调用匿名函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37895303/

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