🔥
码云GVP开源项目 12k star
Uniapp+ElementUI 功能强大 支持多语言、二开方便!
广告
## this 仅在对象构造器, 方法, 闭包中使用. `this` 的语义很特别. 有时它引用一个全局对象(大多数情况下), 调用者的作用域(使用`eval`时), DOM 树中的节点(添加事件处理函数时), 新创建的对象(使用一个构造器), 或者其他对象(如果函数被`call()` 或 `apply()`). 使用时很容易出错, 所以只有在下面两个情况时才能使用: * 在构造器中 * 对象的方法(包括创建的闭包)中
Google JavaScript 风格指南
JavaScript 语言规范
变量
常量
分号
嵌套函数
块内函数声明
异常
自定义异常
标准特性
封装基本类型
多级原型结构
方法定义
闭包
eval()
with() {}
this
for-in 循环
关联数组
多行字符串
Array 和 Object 直接量
修改内置对象的原型
IE下的条件注释
JavaScript 编码风格
命名
自定义 toString() 方法
延迟初始化
明确作用域
代码格式化
括号
字符串
可见性 (私有域和保护域)
JavaScript 类型
注释
Parting Words