首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ES6
订阅
用户8180019131731
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Promise不会??看这里!!!史上最通俗易懂的Promise!!!
一般来说我们会碰到的回调嵌套都不会很多,一般就一到两级,但是某些情况下,回调嵌套很多时,代码就会非常繁琐,会给我们的编程带来很多的麻烦,这种情况俗称——回调地狱。 Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、c…
ES6Set和Map数据结构
概览 Set Set的基础和数组去重 Set的属性和方法 Set的实例属性 Set.prototype.constructor:构造函数,默认就是Set函数. Set.prototype.size:返
ES6的Set和Map数据结构,由你制造
每当去学习ES6的时候,我都会不由自主的打开阮一峰老师的《ES6入门》去学习和查找用法,相信大多数同学也都和我一样看过阮老师写的文章。 当然大家也都知道ES6里常用的API就那么些,不多不少,用在项目中也是刚刚好。 ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是…
[ES6 系列] 你真的了解ES6吗(二)
所谓数组扁平化,其实就是多维数组的降维方式。通过 ES5 和 ES6 新增的方式可以很简单的实现,当然我们也可以借助现有的库去完成
重学ES6基础语法(四)
本系列博客为ES6基础语法的使用及总结,如有错误,欢迎指正。 重学ES6基础语法(四)主要包括 Array.from()、Array.of()、find()/findIndex()、some()/every()、Promise、Symbol() 等。 arrayLike 想要转…
[ES6 系列] 你真的了解ES6吗(三)
上面的代码中,我们在 then 函数中抛出一个错误,想使用 then 中的第二个参数来捕获这个错误。很显然,错误在 Promise 函数体外抛出,冒泡到了最外层,成了未捕获的错误,因为这里捕获的总是 之前的 Promise 产生的错误
ES6学习解构赋值
结构赋值,又叫结构化赋值,出现主要是为了方便从后端获取复杂数据结构值。下面介绍解构赋值。 通过{}可以很容易获取到obj里面的name,age对象。 结构赋值相对简单,在这里就不多说了。 有错误欢迎指出,谢谢观看。
全局作用域中,用 const 和 let 声明的变量不在 window 上,那到底在哪里?如何去获取?
let 和 const 定义的变量不会出现变量提升,而 var 定义的变量会提升。 let 和 const 定义的变量在定义语句之前,如果使用会抛出错误(形成了暂时性死区),而 var 不会。 const 声明一个只读的常量。一旦声明,常量的值就不能改变(如果声明是一个对象,那…
学习Promise基础及手写Promise
对于Promise,相信大多数人都已经了解并且可以熟练的使用它的各种方法,但是追究它的底层原理,可能并不清楚,这篇文章是自己在经过一段时间的学习后写出来的,里面包含了自己对Promise的理解,并且按照步骤一步一步的手写了Promise以及then方法,希望这篇文章可以帮助到你…
手动实现promise.all
第一步:观察promise.all的特点:入参是个由Promise实例组成的数组返回值是个promise,因为可以使用.then如果全部成功,状态变为resolved,并且返回值组成一个数组传给回调但