es6
洋恰儿
这个作者很懒,什么都没留下…
展开
-
手写Generator实现async函数
手写Generator函数和async函数实现原创 2022-01-21 17:55:22 · 603 阅读 · 0 评论 -
关于async和promise异步的总结
1.Promise+ new 出一个异步对象,会执行回调中的操作(为确保有意义一般是异步操作)。+ 初始化的时候,会调用回调函数,并且进行传参 resolve 和 reject,回调里面的操作会被监听,当遇到resolve的时候,会调用promise所在线程中他所挂载的then,success会调用回调1,否则回调2。+ 里面一般接一个异步,可以使用then进行异步链,会形成异步队列。2.async 函数+ 返回异步对象,会执行函数的操作(为确保有意义一般包含异步操作)。+ 操作内使用awai原创 2020-05-27 10:42:54 · 265 阅读 · 0 评论 -
Map Set 总结
Map Set 总结Set下面是Set的构造函数的原型map下面是Map的构造函数的原型 //Set声明 var setObj = new Set([1,2,3]) //参数为数组 取值需要同便利的形式,或者转成数组ar mapObj = new Map([[a,b],[c,d]]) //参数为二维数组 因为他们是 key => value 存在的有取值和设置...原创 2020-05-04 00:19:51 · 148 阅读 · 0 评论 -
关于Symbol的理解
关于Symbol的理解Symbol类型是都是基本类型。所以不会存储在堆里面Symbol是具有唯一性,即使在字面层面他们是相同的Symbol可以使用Object(Symbol对象),进行包装一个symbol值能作为对象属性的标识符;这是该数据类型仅有的目的 // 创建一个 symbol 并放入 Symbol 注册表,key 为 "foo" var globalSym = Symbol...原创 2020-05-04 00:13:55 · 640 阅读 · 0 评论