gpt4 book ai didi

javascript - "function anonymous"在 Javascript 中是什么意思?

转载 作者:行者123 更新时间:2023-11-30 13:24:10 25 4
gpt4 key购买 nike

我在 JS 上玩了一会儿,我发现了这个:

enter image description here

有人愿意解释一下吗?

最佳答案

匿名函数是没有名字的函数。例如,您可以:

(function(){ alert("Hello World!") })();

这将创建一个没有名称的函数并立即调用它。如果代码导致引发异常,JavaScript 运行时将在匿名函数中报告失败。

此外,函数本身就是具有名为 Function 的类的对象。您可以使用此类来定义这样的新函数(而不是内置语法):

(new Function("x", "y", "return x+y"))(1, 2);

这与写作几乎相同:

(function(x, y) { return x + y })(1, 2);

这让您了解 JavaScript 函数的面向对象的本质。

关于javascript - "function anonymous"在 Javascript 中是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9118869/

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