Tag Archives: arguments

关于Javascript中的动态参数 I

在处理JS任务时,有时候会遇到一种情况:我们无法决定函数的参数到底有多少个。
遇到这种问题,当然我们通过传递一个数组参数,来解决。
在我的上一篇博客中,提到过一个函数getElementsByNameFix,她接受可变长度的参数个数,通过数组一样可以做到:

document.getElementsByNameFix = function (target_name, tag_arr) {
    ...
    for(var i=1, i

我们可以将需要查找的标签放在tag_arr数组中循环。

但Javascript提供给我们一种更惊艳的方法去完成这件事,我们可以通过函数的arguments对象直接访问传入的参数。
(more...)

Tagged ,