摘要:
this指的是调用函数的那个对象 1、纯粹函数调用。 function test(){ this.x=1; alert (x); } test(); 其实这里的this就是全局变量。看下面的例子就能很好的理解其实this就是全局对象Global。其实这里的this就是全局变量。看下面的例子就能很好的 阅读全文
摘要:
arguments 是什么? 是一个对象,一个 很像数组的对象 arguments内容是什么? 1是函数运行时的实参列表 2收到实参收集起来,放到一个arguments对象里 在词法分析中,首先按形参形成AO的属性,值为undefined 当实参传来时,再修改AO的相应属性 t(a,b,c){}; 阅读全文
摘要:
CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问 该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。对于当前网络流行的速度而言,不高于200KB的单张图片的所需载入时间基本是差不多 的 阅读全文
摘要:
/词法分析 1先分析参数 2在分析变量声明 3分析函数声明 一个函数能使用的局部变量就从上面的3步分析而来 具体步骤: 0:函数运行前的1瞬间,生成Active Object(活动对象),下称AO 1:把声明的参数形成Ao的属性,参数的值即属性的值;;接收参数,形成AO相应属性的值 2:分析变量声明 阅读全文
摘要:
---恢复内容开始--- /*作用域 在js中,函数嵌套是非常普遍的,首先在函数内部寻找,寻找不到就会到函数外层寻找……直到window*/ var c=5; function t1(){ var d=6; function t2(){ var e=7; alert(c+d+e); } t2(); 阅读全文