gpt4 book ai didi

javascript - 为什么Iife在一个简单的示例中不起作用?

转载 作者:行者123 更新时间:2023-12-04 07:03:33 25 4
gpt4 key购买 nike

我不明白为什么函数表达式调用不起作用并引发错误。

你能跟我解释一下吗?

var a = function (x) {
alert(x)
}

(function() {
a(1);
}());

谢谢大家

这项任务比我想象的要容易得多

最佳答案

那是因为JS会将IIFE解析为对该函数的参数调用,所以请使用添加的分号来做到这一点

var a = function (x) {
alert(x)
};
(function() {
a(1);
}());

关于javascript - 为什么Iife在一个简单的示例中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54650106/

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