ES6
我们的青春不怕疼
这个作者很懒,什么都没留下…
展开
-
let(变量)和const(常量)
let(变量)和const(常量) let ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 let声明的变量不存在预解析(变量提升) let声明的变量不允许重复 ES6引入了块级作用域,块内定义的变量,在外部是不允许访问的 { //这里是块级作用域 let flag=111; console.log(fla...原创 2019-05-06 19:59:50 · 1054 阅读 · 0 评论 -
变量的结构赋值
变量的结构赋值 数组的结构赋值 let[a,b,c]=[1,2,3]//按顺序赋值 剩余运算符 let [a, ...b] = [1, 2, 3]; //a = 1 //b = [2, 3] 解构默认值 let [a = 2] = [undefined]; // a = 2 当解构模式有匹配结果,且匹配结果是 undefined 时,会触发默认值作为返回结果。 let [a = 3, b =...原创 2019-05-06 20:10:34 · 245 阅读 · 0 评论 -
Promise
Promise Promise的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大 Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 特点 (1)对象的状态不受外界影响。有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败) ...原创 2019-05-06 20:15:07 · 133 阅读 · 0 评论