js this指向
js中的this:指的是调用当前方法(函数)的那个对象
demo
function fn1(){ alert(this); } fn1(); //this=>window oDiv.onclick=fn1; //this=>oDiv oDiv.onclick=function(){ fn1(); //fn1()里的this=>window } fn2(this); function fn2(obj){ alert(obj); //obj=>window } oDiv.onclick=function( ){ fn2(this); //this=>oDiv; }