编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
let obj = {
    a: 1,
    b: 2,
    say: function (arga) {
        console.log(this.a);
        console.log(arga);

    }
}
let obj2 = {
    a: 3,
    b: 4,
      say: function (arga) {
           console.log(this.a);
        console.log(arga);
    } 
}

obj.say.call(obj2, {a:566})

let newObj = obj2.say.bind(obj, [1, 2, 3, 4])
newObj()

// const array = ['a', 'b'];
// const elements = [0, 1, 2];
// array.push.apply(array, elements);
// console.info(array); // ["a", "b", 0, 1, 2]