gpt4 book ai didi

javascript - 为什么这是有效的代码以及我们如何调用它

转载 作者:行者123 更新时间:2023-11-28 04:45:35 25 4
gpt4 key购买 nike

最近我偶然发现了下面的代码,我认为这是一个无效的代码块,但我错了。

[
(function (a) {
console.log(a);
})(5)
]

还有这个

{
(function (a) {
console.log(a);
})(5)
}

我想知道为什么上面的代码在 javascript 中有效以及它与

有什么不同

(function (a) {
console.log(a);
})(5)

我们怎么调用它

最佳答案

[
(function (a) {
console.log(a);
})(5),
(function (a) {
console.log(a);
})(6),
]

这是一个有效的代码。它是一系列自执行函数。 (又名立即函数)在此代码中,两个函数都将运行。

另一个带有大括号的只是由代码块修饰的函数调用。没有什么特别的或无效的,与上一个完全相同。

关于javascript - 为什么这是有效的代码以及我们如何调用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43392637/

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