ES6
文章平均质量分 73
十一T_T
这个作者很懒,什么都没留下…
展开
-
ES6-promise
1.promise对象是一个代理对象,一个代表为知返回结果的对象值。原创 2022-12-05 11:09:14 · 350 阅读 · 0 评论 -
ES6数组
array.from(): array.from()函数的用法: 将两种对象转换成数组。 1.部署了Iterator接口的对象,比如:Set,Map,Array。 2.类数组对象,什么叫类数组对象,就是一个对象必须有length属性,没有length,转出来的就是空数组。 1、将类数组对象转换为真正数组: let arrayLike = { 0: 'tome', 1: '20'...原创 2018-09-09 23:28:50 · 235 阅读 · 0 评论 -
Promise里的代码为什么比setTimeout先执行?
Promise里的代码为什么比setTimeout先执行? 下面是一段代码,分析下面这段代码: var r = new Promise(function(resolve, reject){ console.log("a"); resolve() }); setTimeout(()=>console.log("d"), 0) r.then(() => console.log(...原创 2019-05-25 22:28:17 · 1451 阅读 · 1 评论 -
面试--原生JS (二)
1.说一说JS异步发展史 异步最早的解决方案是回调函数,如事件的回调,setInterval/setTimeout中的回调。但是回调函数有一个很常见的问题,就是回调地狱的问题(稍后会举例说明); 为了解决回调地狱的问题,社区提出了Promise解决方案,ES6将其写进了语言标准。Promise解决了回调地狱的问题,但是Promise也存在一些问题,如错误不能被try catch,而且使用Promi...原创 2019-05-26 20:52:57 · 272 阅读 · 0 评论