gpt4 book ai didi

javascript - 这个javascript代码是什么意思?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:50:42 24 4
gpt4 key购买 nike

var myval = (function(){})();

我不明白 (function..) 的意思,甚至不明白其他代码。

最佳答案

你得到的是:

自调用匿名函数

您首先通过在函数本身周围添加括号来创建函数表达式。只是为了写

function() {
}()

在这种情况下不起作用,因为这将定义一个函数声明。

所以在我们拥有它之后,我们可以通过附加 ()

调用 自身
(function() {
})();

要验证这一点,试试这个:

var myval = (function(){return 'self executed!'})();

alert(myval); // === 'self executed'

关于javascript - 这个javascript代码是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5101638/

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