Javascript
文章平均质量分 72
Hen_rry
Coding, 比勤奋更重要的是深度思考的能力
展开
-
JS闭包理解
在web前段开发中经常听到的一个词汇就是“闭包”,而且各种面试中总有一些相关的题目,那么到底啥事闭包?闭包的定义: 是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的非持久型变量神奇地保留它们在闭包最初定义(或创建)时的值(深连结)。简单来说,Javascript闭包就是在另一个作用域中保存了一份它从上一级函数或作用域取原创 2016-05-24 22:24:19 · 3732 阅读 · 0 评论 -
js中使用for 循环和 for in 遍历数组区别
最近研究了下js,发现其中的一些微妙差别(所谓的坑吧),就是js中使用普通for循环和 for in循环遍历数组的区别。详情如下: 假定一个数组 var test = ['aa','bb']; 下面咱们打印数组的内容 var test = ['aa','bb']; 传统for 循环遍历 for (var i =0;i alert(test[i]); }原创 2016-05-16 12:34:16 · 4140 阅读 · 0 评论 -
Javascript中的shift() 和 pop()比较
1.shift()函数 定义 该函数从从数组中删除第一项,并返回该删除项。 用法示例 var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.shift() console.log(fruits); 结果输出: Orange,Apple,Mango 注:该方法会改变数组的长度 2转载 2016-05-23 21:44:40 · 1981 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
OpenLayers学习网站 [中文学习地址1] http://anzhihun.coding.me/ol3-primer/index.html [中文学习地址2] https://openlayersbook.github.io/ [中文学习地址3] http://blog.csdn.net/adventure_xph?viewmode=contents [中文学习地址4] http:/原创 2017-04-20 17:12:03 · 203 阅读 · 0 评论