一个方法的参数个数不固定的处理方法

271 阅读1分钟

使用es6的扩展符...

  被调用函数:
    testFun(name,sex,age,...params){
        console.log(params[0]);
        console.log(params[0]);
    }
    调用函数:
    a(){
        this.testFun('菜鸟','女',26)
    }
    b(){
        this.testFun('菜鸟','女',26,'长发','肉肉')
    }