gpt4 book ai didi

javascript - 单独接受参数与数组

转载 作者:行者123 更新时间:2023-11-30 18:43:50 25 4
gpt4 key购买 nike

各自的优缺点是什么?

例如:my_func(a, b, c, d, e) 与 my_func(params)。

一般来说,我喜欢前者,因为智能感知可以为使用 IDE 的人检测到它。而使用第二种方法需要开发人员查找文档。但是,我注意到 Facebook 的 JS SDK 大量使用了后者。

最佳答案

接受参数数组的一个明显优势是您可以自由添加(或删除!)新参数而不影响现有实现,因为方法签名不会更改。

选择传递参数数组的另一个可能原因是您可以模仿 named parameters这可以使方法更加灵活,并避免必须具有接受大量参数的方法签名。

关于javascript - 单独接受参数与数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6060293/

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