摘要: 循环在javaScript中的四种循环中(for、for-in、while、do-while),只有for-in循环比其它几种明显要慢,另外三种速度区别不大有一点需要注意的是,javascript没有块级作用域,只有函数级作用域,也就是说在for循环初始化中的var语句会创建一个函数级变量而非循环级... 阅读全文
posted @ 2015-06-22 22:14 静逸 阅读(552) 评论(3) 推荐(3) 编辑
摘要: 动态加载JS函数一般性的,当我们需要加载js文件的时候都会使用script标签来实现,类似于如下代码:但是直接使用script标签来加载js文件会有如下一些缺点:严格的读取顺序。由于浏览器按照 如果我们使用LAB.js的话,要实现上述代码功能,则使用如下方式 ... 阅读全文
posted @ 2015-06-22 14:26 静逸 阅读(1061) 评论(0) 推荐(0) 编辑
摘要: 写在前面好的书,可能你第一遍并不能领会里面的精魂,当再次细细品评的时候,发现领悟的又是一层新的含义(这段时间,工作上也不会像从前一样做起来毫不费力,开始有了新的挑战,现在的老大让我既佩服又嫉妒,但真的是打心底里仰慕,希望自己有朝一日能过到他那个高度)既然现在还达不到那个层次,就好好堆砖吧,当砖堆到一... 阅读全文
posted @ 2015-06-22 13:25 静逸 阅读(939) 评论(2) 推荐(3) 编辑
摘要: 与背景相关的新增属性大家都知道在HTML页面中,元素都是由以下几部分组成使用background-clip来修改背景的显示范围,如果设定为border-box,则背景范围包含边框区域,如果设定为padding-box则不包含边框,包含padding区域。如果设定为content-box则背景只包含内... 阅读全文
posted @ 2015-06-22 11:03 静逸 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 仅在}之前、一个或多个换行之后和程序输入的结尾被插入也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。也就是说你可以写如下代码function square(x) { var n = +x return n * n}但是却不可以写的像下面代码一样,这样就报错了哦functio... 阅读全文
posted @ 2015-06-22 09:46 静逸 阅读(3399) 评论(2) 推荐(4) 编辑