Passing an array as a function parameter in JavaScript

前端 未结 10 2150
-上瘾入骨i
-上瘾入骨i 2020-11-22 10:35

I\'d like to call a function using an array as parameters:

const x = [\'p0\', \'p1\', \'p2\'];
call_me(x[0], x[1], x[2]); // I don\'t like it

function call_         


        
10条回答
  •  孤街浪徒
    2020-11-22 10:50

    Assuming that call_me is a global function, so you don't expect this to be set.

    var x = ['p0', 'p1', 'p2'];
    call_me.apply(null, x);
    

提交回复
热议问题