javascript中的可变参数

来源:互联网 发布:巨人网络 借壳猜想 编辑:程序博客网 时间:2024/06/02 06:03

js是弱类型语言,不能像C#那样使用param关键字来声明形参是一个可变参数。

但它内置提供了一个arguments对象,也就是参数数组了。这样就相当于可变参数了。

遍历:

function IsFunction() {    var b = true;    for (var i = 0; i < arguments.length; i++) {        if (typeof (arguments[i]) != "function")            b = false;    }    return b;}


0 0
原创粉丝点击