Google JavaScript 风格指南
Google JavaScript 风格指南
JavaScript 语言规范
变量
常量
分号
嵌套函数
块内函数声明
异常
自定义异常
标准特性
封装基本类型
多级原型结构
方法定义
闭包
eval()
with() {}
this
for-in 循环
关联数组
多行字符串
Array 和 Object 直接量
修改内置对象的原型
IE下的条件注释
JavaScript 编码风格
命名
自定义 toString() 方法
延迟初始化
明确作用域
代码格式化
括号
字符串
可见性 (私有域和保护域)
JavaScript 类型
注释
Parting Words
本书使用 GeChiUI.com 发布
关联数组
关联数组
最后更新于:2022-04-01 22:24:53
## 关联数组 永远不要使用 `Array` 作为 map/hash/associative 数组. 数组中不允许使用非整型作为索引值, 所以也就不允许用关联数组. 而取代它使用 `Object` 来表示 map/hash 对象. `Array` 仅仅是扩展自 `Object` (类似于其他 JS 中的对象, 就像 `Date`, `RegExp` 和 `String`)一样来使用.
';