随笔分类 -  ES6

摘要:class 关于类 ES6之前使用function定义: ES6引入class 关键字,用于定义类: 类的方法实际上都是定义在prototype对象上的,可以使用Object.assgin()在prototype上添加方法; prototype对象的constructor指向类本身,即: 类采用了严 阅读全文
posted @ 2018-04-03 10:30 wqx2018 阅读(111) 评论(0) 推荐(0)
摘要:模块 ES6使用export输出模块,使用import引入模块,实现编译时加载,与AMD和CMD的运行时加载有所区别。 export不能在块级作用域中使用,不是直接输出常量: 阅读全文
posted @ 2018-04-02 11:08 wqx2018 阅读(101) 评论(0) 推荐(0)
摘要:ECMAScript是JavaScript的标准,JavaScript是ECMAScript的实现。 1.let: 为JS新增块级作用域。 (1)let命令声明的变量是局部变量,仅在let所在代码块有效; (2)let声明的变量不存在变量提升; (3)块级作用域内let声明的变量,不受外部的影响(暂 阅读全文
posted @ 2018-03-03 12:50 wqx2018 阅读(78) 评论(0) 推荐(0)