gpt4 book ai didi

javascript 空白包装函数

转载 作者:行者123 更新时间:2023-11-28 19:23:43 25 4
gpt4 key购买 nike

外括号的作用是什么:

(函数(){}());

据我了解,我正在创建一个匿名函数,然后用 () 调用它,但是外括号的作用是什么?我在视频教程中看到过这一点,但没有完全解释。

最佳答案

Those are the self-executing part. The first set of brackets contain the expressions to be executed, and the second set of brackets executes those expressions.

为什么是这些 () 附加内容?

你需要使用它们,因为当 Javascript 解析器运行并看到 function 关键字时,他会假设你正在启动一个函数语句,并且你会得到一些讨厌的语法错误,

你还需要知道函数表达式和函数语句是两个不同的东西,但不幸的是语法几乎相同,所以这就是为什么我们使用这些 () 额外功能,就像 @zerkms 说它有点“黑客”

关于javascript 空白包装函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28313051/

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