12 2016 档案

摘要:if else 和 switch && 递归 if else 和 switch 一般来说,if-else 适用于判断两个离散的值或者判断几个不同的值域。如果判断多于两个离散值,switch表达式将是更理想的选择。 如同 我们在写sql 总习惯把可以过滤掉更多的where 放在前面一样,当 if el 阅读全文
posted @ 2016-12-08 19:36 zwsu 阅读(209) 评论(0) 推荐(0)
摘要:又要开始罗里吧嗦的 第四章 Summary 了。 这一次我尽量精简语言。 如果你认为 重复调用一个方法数次有点辣眼睛的话 比如: 那么你可能选择更优解 比如: 但其实第一种性能优于第二种。 有人可能已经想到 Duff's Device 了,没错 这一章就是讲算法和流程控制。 文章首先解释的是循环: 阅读全文
posted @ 2016-12-08 18:56 zwsu 阅读(333) 评论(0) 推荐(0)
摘要:第三章 DOM Scripting dom 文档对象模型 类似的还有 bom 浏览器对象模型 。 要使用一个 对象首先要知道该对象存在的位置,比如 document 对象 它并不是被定义在 ECMAScript 中而是 dom 中。所以 本来你每次访问 document就很慢。 引用: 文档对象模型 阅读全文
posted @ 2016-12-06 18:01 zwsu 阅读(287) 评论(0) 推荐(0)
摘要:代码为什么要这样写? 而不这样? 很明显 我们都知道第一个提取了局部变量doc保存document对象所以性能要比第二个好,为什么呢? 首先要了解 js引擎的四种Data Access (数据访问)。 1、访问 Literal values 直接量 eg:字符串,数字,布尔值,对象,数组,函数,正则 阅读全文
posted @ 2016-12-01 11:04 zwsu 阅读(496) 评论(0) 推荐(0)