ES6
ES6相关
Emily Qin
授人以鱼不如授人以渔
展开
-
ES6-----6种变量
这一个系列是ES6的全解析,不一定是完全的目录,希望记录一些自己的理解 ES5一共有两种变量的声明方法,即var和function;到了ES6这里,除了增加的常用的let和const之外,还添加了import和class命令。我们逐一来看: var 这个想必大家都很清楚,也用的很多。var 是存在var变量不存在块级作用域,是函数作用域;可以多次重复声明同一变量,而且有变量提升的效果。 l...原创 2019-08-05 11:07:39 · 359 阅读 · 0 评论 -
ES6----set与map
Map大家都很熟悉,是JS的对象,本质上是键值的集合(Hash结构),但是传统上只能用字符串当作键;至于Set,这是ES6提供的新的数据结构,他类似于数组,但是他的成员值都是唯一的,没有重复的值,本质是一个构造函数 Set Set可以接受一个数组(或者具有iterable接口的其他数据结构)作为参数,用来初始化。还可以通过add方法进行添加数据 // 例一 const set = new ...原创 2019-08-21 10:42:21 · 205 阅读 · 0 评论 -
ES6-----Promise 对象
Promise实际上不是什么新鲜的东西,他是异步编程的一种解决方案,相较于传统的回调函数和事件来说更灵活和更节约时间,在ES6中他得到了规范化 在ES6中,Promise往小了说是一个容器,保存着不知道什么时候会结束的事件的结果。他是一个对象,可以取得异步操作的消息 他有两个特点: 对象的状态不受外界影响。他代表一个异步操作,只有三种状态,pending(进行中)、fulfilled(已成功...原创 2019-08-12 15:39:31 · 118 阅读 · 0 评论