![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
calsifer
这个作者很懒,什么都没留下…
展开
-
JS中的this对象
在全局函数中,this等于Window,而当函数被作为某个对象方法调用时,this等于那个对象。 在全局函数中:var x = 2; function fn(){ var x = 1; alert(this.x); } fn(); alert(this.x);当函数被作为某个对象方法调用时: var name = "The wi原创 2016-04-14 16:43:01 · 245 阅读 · 0 评论 -
JS中的作用域
遵循“预解析,逐行解读”//预解析,逐行解读 alert(a); //预解析后剩下function a(){alert(4);} var a=1; alert(a); //1 function a(){alert(2);} alert(a); //1 var a=3; aler原创 2016-04-14 17:11:55 · 207 阅读 · 0 评论 -
JS的模仿块级作用域
Js没有块级作用域,如下: fn(); function fn(){ for (var i=0;i<2 ;i++ ) { alert(i); } alert(i); //2 }而在C/C++,Java或者其他语言中,i的值在for循环结束就销毁,但在js里面,变量在活动对象中,从定义开始,原创 2016-04-14 17:21:15 · 370 阅读 · 0 评论 -
《高性能javascript》读书笔记--js脚本的加载与执行
第一章 加载与执行JS在浏览器中的性能,可以认为是开放者面临的最重要可用性问题。JS的阻塞性————多数浏览器使用单一进程处理UI和脚本,意味着标签的出现会让页面等待脚本的执行(内嵌和外链),脚本执行时间越长,浏览器响应越慢。1. 脚本位置html规范指出标签可以放在或者中,并允许出现多次。理论上讲,在中加载JS和CSS,有助于确保页面和交互的正确性。目前的浏览器基本都原创 2017-12-13 15:44:15 · 240 阅读 · 0 评论 -
JavaScript作用域链及其性能问题
http://blog.csdn.net/q1056843325/article/details/53086893?locationNum=12&fps=1转载 2017-12-13 15:58:15 · 134 阅读 · 0 评论