当前位置:首页 > Web开发 > 正文

高效JS简化版

2024-03-31 Web开发

详:.doc (颜色标注)
2章17条

2018.6.24 星期日 1:24

第 1 章 让本身习惯 JavaScript第 1 条:了解你使用的 JavaScript 版本

ES5 引入了另一种版本控制的考量——严格模式(strict mode)。
仍被视为是严格的。所以,,为了到达更为遍及的兼容性,建议在严格模式下编写代码。

第 2 条:理解 JavaScript 的浮点数

双精度浮点数能完美地暗示高达 53 位精度的整数

然而,对付浮点数来说,却并不总是这样。
决要领是尽可能地给与整数值运算

第 3 条:把稳隐式的强制转换  高效JS简化版" title="第 4 条:原始类型优于封装东西">第 4 条:原始类型优于封装东西第 5 条:制止对混合类型使用 == 运算符第 6 条:了解分号插入的局限第 7 条:视字符串为16位的代码单元序列 

## 第 2 章 变量感化域

### 第 8 条:尽量少用全局东西

### 第 9 条:始终声明局部变量

### 第 10 条:制止使用 with

### 第 11 条:熟练掌握闭包

### 第 12 条:理解变量声明提升

### 第 13 条:使用当即挪用的函数表达式创建局部感化域

### 第 14 条:把稳定名函数表达式鸠拙的感化域

### 第 15 条:把稳局部块函数声明鸠拙的感化域

### 第 16 条:制止使用 eval 创建局部变量

### 第 17 条:间接挪用 eval 函数优于直接挪用

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33035.html