![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6学习笔记
文章平均质量分 79
一人一城温一壶酒
这个作者很懒,什么都没留下…
展开
-
Promise (ES6学习笔记)
目录什么是Promise使用PromisethenPromise 处理错误catch()finally()Promise的三种状态Promise.all() 与 Promise.race()Promise.all() 方法Promise.race()方法Promise.resolve() 与 Promise.rejcet()Promise.resolve()Promise.rejcet() 什么是Promise Promise对象用于表示一个异步操作的最终状态(完成或失败)以及其返回值 ——MDN 使用Pr原创 2021-04-09 16:59:23 · 238 阅读 · 0 评论 -
ES6变量的解构赋值(ES6学习笔记)
目录数组的结构赋值数组与扩展运算符 "..."对象的解构赋值对象与扩展运算符 "..."字符串解构赋值字符串与扩展运算符 数组的结构赋值 简单的解构赋值 const arr = [1,2,3,4] let [a,b,c,d] = arr console.log([a,b,c,d]) //输出:[1,2,3,4] 复杂点的数组解构赋值 const arr = ['a','b',['c','d'],['e','f','g','h','i']] //要拿到'a','b' 的值 const [a,b] = arr原创 2021-04-06 12:10:23 · 119 阅读 · 0 评论 -
var,let,const 声明变量的区别(ES6学习笔记)
目录var 声明变量变量提升let 声明变量块级作用域暂存死区const 声明变量常量 - 不可以改变的量ES6之前声明常量 var 声明变量 var 可以重复声明变量,先声明的值被覆盖 变量提升 var 声明变量存在变量提升,如 在声明前先打印,不会报错,输出undefined,原因是JavaScript 会将var 声明的变量先提升占位 let 声明变量 块级作用域 ES6之前的作用域 全局作用域 &n原创 2021-04-06 02:24:47 · 416 阅读 · 0 评论