gpt4 book ai didi

javascript - 调用返回多个值的函数

转载 作者:行者123 更新时间:2023-11-29 19:44:37 24 4
gpt4 key购买 nike

如果一个函数返回多个计算并且在几个单独的实例中重用该函数很方便,那么最好将计算结果存储在一个内部数组中,然后从数组中取出一个需要的计算吗?那个特定的调用还是有更有效的方法?

var calcFunction = function() {

var ar = [];

var calcA = ...
ar.push(calcA);

var calcB = ...
ar.push(calcA);

return ar;

}

最佳答案

如果你的函数真的很长,那么每次都使用数组会更有效率,但是,随着函数变短,这个距离会越来越短。然而,这并不是使用数组的唯一原因。使用相同的值多次调用该函数本质上是代码重复,这是一种标准的代码味道。

总的来说,如果您可以尽可能少地调用一个方法,那么您就完成了您的工作。

关于javascript - 调用返回多个值的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20646869/

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