call()是函数下的一个方法,call方法第一个参数可以改变函数执行过程中的内部this的指向,call方法第二个参数开始就是原来函数的参数列表
function fn1(a,b) { alert(this) alert(a + b);} fn1.call(1,10,20);//this弹出的值为1;如不想改变this传入null
本文共 225 字,大约阅读时间需要 1 分钟。
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