gpt4 book ai didi

javascript - JavaScript 中的匿名函数是一种不好的做法吗?

转载 作者:行者123 更新时间:2023-12-02 11:08:10 25 4
gpt4 key购买 nike

我读到在 javascript 中使用匿名函数是不好的做法,因为它会让调试变得很痛苦,但我自己还没有看到这一点。 JavaScript 中的匿名函数真的是不好的做法吗?如果是的话,为什么?

最佳答案

我将在这里稍微反其道而行之,并说明匿名函数确实是不好的做法,尽管它们被广泛使用。

1) 匿名函数不能重复使用。

2) 根据定义,匿名函数没有名称,因此不描述它们的作用。这就是说代码不是自记录的。

3)匿名函数不能单独使用单元测试框架进行测试。

4)我个人认为它们使代码更难以阅读和调试。尽管您的体验可能会有所不同。

我确实认为在某些情况下匿名函数是最好的选择,并且作为一般规则,为了避免上述缺点,我几乎总是命名我的函数。

通常,匿名函数越长,它就越有可能从拥有名称中受益。

关于javascript - JavaScript 中的匿名函数是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3462255/

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