日期:2014-05-16  浏览次数:20323 次

数组转参数列表求解啊
有一个问题,求高手帮忙解决下,想了半天,百度了下也没解决  - - 

var param = ["a","b","c"]

function fun(p1, p2, p3){
//具体实现,用到p1,p2,p3
}

怎样可以把param转成fun用的3个参数,循环的话也只能去出来,不知道怎么传到fun里面  - - 

------解决方案--------------------
    var param = ["a", "b", "c"]

    function fun(p1, p2, p3) {
        //具体实现,用到p1,p2,p3
        alert(p1+'\n'+p2+'\n'+p3)
    }
    fun.apply(window,param)


apply call