es6
HamsterKnight
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
es6入门笔记之promise
ES6之Promisepromise是异步编程的一个解决方案Promise是一个容器,保存着未来才会结束的事件Promise对象对象状态不受外界影响三种状态:pending(进行中),fulfilled(已成功),rejected(已失败)当前的状态由操作结果决定,其他操作无法影响这个状态Promise对象的状态改变,只有两种可能:从pending变为fulfilled...原创 2018-07-24 22:52:52 · 264 阅读 · 0 评论 -
ES6之class学习
es6提供了创建对象的一个新写法class MyObj {}大致相当于function MyObj{}class中constructor相当于对象的初始化定义class Parent { constructor(x, y){ this.x = x this.y = y }}class通过extends进行继承cl...原创 2019-07-19 15:12:57 · 200 阅读 · 0 评论 -
ES6学习之set
set是ES6新提供的一个数据结构,跟集合差不多,里面的每个值都是唯一的。Set本身就是一个构造函数,可以直接通过new方法创建set结构let s = new Set()增 s.add(1) 删 s.delete(1) 查 s.has(1) 清除所有 s.clear()通过add方法,添加数据项let s = new Set()s.add(1)s.add(...原创 2019-07-19 17:42:58 · 197 阅读 · 0 评论 -
ES6学习之Map
在es5之前,js对象的属性名只能是字符串。在es6提供了map数据结构,来打破这个限制,让除了字符串之外,让对象等也可以成为属性名。创建一个map结构let map = new Map()往map里面增加成员,通过map方法,也可以直接在创建结构的时候直接添加成员,参数为数组,每个数组里面的子项也是数组,子数组有两个孙子元素let map = new Map()l...原创 2019-07-24 18:54:09 · 252 阅读 · 0 评论
分享