数组转参数列表求解啊

dxlzanjie 2013-01-05 04:13:09
有一个问题,求高手帮忙解决下,想了半天,百度了下也没解决 - -

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

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

怎样可以把param转成fun用的3个参数,循环的话也只能去出来,不知道怎么传到fun里面 - -
...全文
261 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxlzanjie 2013-01-05
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
JavaScript code?1234567 var param = ["a", "b", "c"] function fun(p1, p2, p3) { //具体实现,用到p1,p2,p3 alert(p1+'\n'+p2+'\n'+p3) } fun.apply(window,param) apply ca……
多谢 - - 发完贴,自己想到了call apply。
Go 旅城通票 2013-01-05
  • 打赏
  • 举报
回复
    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

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧