【发布时间】:2009-11-17 18:38:55
【问题描述】:
在这些类似的函数定义中,访问参数的最佳方式是什么?为什么?
function DoStuff()
{
return arguments[0] + arguments[1] + arguments[2];
}
function DoStuff(first, second, third)
{
return first + second + third;
}
一个分配的内存是否比另一个少?一个比另一个更快地访问参数值?
【问题讨论】:
-
这种东西的性能在做javascript的时候不应该是你关心的问题,不管是什么,到最后都无所谓。
-
最优的概念仅根据一些最优标准定义:) Optimal=best。在这种情况下,似乎没有人关心性能最优方法,只关心可维护性最优。