相关疑难解决方法(0)

javascript相当于php call_user_func

我发现了我已实现的这个主题(参见接受的答案):
javascript等同于PHP的call_user_func()

但是,我遇到了多个参数的问题.我意识到我正在做的是将我的参数转换为字符串并将其视为1参数,但我不知道如何解决这个问题,因为我正在动态创建参数.

意思是,我在我的代码中定义了以下内容:

var a = new Array();
a[0] = new Array();
a[0][0] = 'alert';
a[0][1] = '\'Hello World\'';
a[1] = new Array();
a[1][0] = 'setTimeout';
a[1][1] = 'alert("goodbye world")';
a[1][2] = '20';
Run Code Online (Sandbox Code Playgroud)

后来,我这样打电话给他们:

    var j = 0;
    var len = 0;
    var fx = '';
    var params = '';
    for( i in a ){
        params = '';
        len = a[i].length;
        fx = a[i][0]; // getting the function name
        a[i].splice( 0, 1 ); // removing it from array
        if( …
Run Code Online (Sandbox Code Playgroud)

javascript

3
推荐指数
1
解决办法
3530
查看次数

标签 统计

javascript ×1