javascript call()

call()是函数下的一个方法,call方法第一个参数可以改变函数执行过程中的内部this的指向,call方法第二个参数开始就是原来函数的参数列表

function fn1(a,b) {
    alert(this)
    alert(a + b);
}
fn1.call(1,10,20);
//this弹出的值为1;如不想改变this传入null
原文地址:https://www.cnblogs.com/lilixing/p/4720051.html