2018年的文章移至github上,点我去!2018年的文章移至github上,点我去!2018年的文章移至github上,点我去!

Fork me on GitHub

2015年12月20日

JavaScript语言精粹--执行环境及作用域,this

摘要: 1.执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为。每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。虽然我们无法访问,但是解析器在处理数据时会在后台调用它。2.全局执行环境是最外围的一个执行环境,在浏览器中就是window对象。全局变量销毁的时... 阅读全文

posted @ 2015-12-20 15:03 qize 阅读(588) 评论(0) 推荐(0)

BOM,DOM,ECMAScripts三者的关系

摘要: 一:DOM文档对象模型(DOM)是表示文档(比如HTML和XML)和访问、操作构成文档的各种元素的应用程序接口(API)DOM是HTML与JavaScript之间沟通的桥梁。DOM下,HTML文档各个节点被视为各种类型的Node对象。每个Node对象都有自己的属性和方法,利用这些属性和方法可以遍历整... 阅读全文

posted @ 2015-12-20 13:43 qize 阅读(2066) 评论(0) 推荐(0)

判断一个值是否为null或者undefined

摘要: var a=null;var b=undefined;if(a===null){ //a==nullalert("a=null")}else{alert("a=no")}//->a=nullif(b===undefined){ //b==undefinedalert("a=undefined... 阅读全文

posted @ 2015-12-20 13:27 qize 阅读(1545) 评论(0) 推荐(0)

关于for循环中,定义的i的作用域的问题。

摘要: for(var i=0;i<2;i++){console.log(i)}console.log(i)经过测试:在IE9+,谷歌,火狐中。都出现了0,1,2三个值。所以其作用域在整个上下文中。 阅读全文

posted @ 2015-12-20 13:14 qize 阅读(2080) 评论(0) 推荐(0)

for循环与for in,$('').each 与$.each的区别

摘要: 一:for循环与for in的区别for...in 语句用于对数组或者对象的属性进行循环操作。语法:for(变量in对象){在此执行代码}for循环是对数组的元素进行循环,而不能引用于非数组对象(类数组对象也可以遍历)。语法:for(int变量初始值;条件;递增或递减){在此执行代码}用for in... 阅读全文

posted @ 2015-12-20 13:12 qize 阅读(798) 评论(0) 推荐(0)

导航