首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript 零星

2012-10-06 
javascript零散每一个function在每次被调用的时候他内部的this都会被赋值,没有调用者this为window。调用者:

javascript 零散
每一个function在每次被调用的时候
他内部的this都会被赋值,没有调用者this为window。
调用者:

function func(){console.dir(this);}//最简单,被传入的第一个参数就是调用者var a={ower:"a"};func.call(a);func.apply(a);//谁“.”的,就是调用者var b={ower:"b"};b.cnuf=func;b.cnuf();//和上例一个意思var c={ower:"c"};c.cnuf=func;c["cnuf"]();//没有指定调用者,内部this为windowvar f=c.cnuf;f();

热点排行