随笔分类 -  ES6

摘要:箭头函数有两个好处。 1.他们比传统函数表达式简洁。 2.箭头函数不会绑定关键字this,我们不需要用bind()或者that = this这种方法了 和this同样没有被箭头函数绑定的参数有 arguments super this new.target 例如: =>箭头函数并没有绑定 argum 阅读全文
posted @ 2018-01-02 16:58 铭绘 阅读(1099) 评论(0) 推荐(0)
摘要:整理了ES6常用的一些语法,跟大家分享(promise、generator什么的还没有梳理清楚,后续再更新。。。) 1⃣️ 变量声明-let 与 const (首先关于测试结果:这里有个小问题,如果用let/const声明的变量,在控制台调试的话,第一次输出结果后,第二次如果你还想用,要么把代码放入 阅读全文
posted @ 2018-01-02 16:48 铭绘 阅读(11309) 评论(0) 推荐(2)
摘要:新特性 let、const let 定义的变量不会被变量提升,const 定义的常量不能被修改,let 和 const 都是块级作用域 ES6前,js 是没有块级作用域 {} 的概念的。(有函数作用域、全局作用域、eval作用域) ES6后,let 和 const 的出现,js 也有了块级作用域的概 阅读全文
posted @ 2017-08-02 11:13 铭绘 阅读(436) 评论(0) 推荐(0)
摘要:相信很多人都使用过export、export default、import,然而它们到底有什么区别呢? 在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名 阅读全文
posted @ 2017-08-01 17:08 铭绘 阅读(232) 评论(0) 推荐(0)