es6
Zhweb_box
这个作者很懒,什么都没留下…
展开
-
ES6 promise
Promise 的含义Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。特点对象的状态不受外界影响。Promis原创 2020-11-30 21:05:40 · 139 阅读 · 0 评论 -
es6
es6解构赋值ES6 允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。数组例:let [head, ...tail] = [1, 2, 3, 4];head // 1tail // [2, 3, 4]let [x, y, ...z] = ['a'];x // "a"y // undefined 解构不成功,变量的值就等于undefined。z // []对象解构对象时变量名与属性同名才能取到正确的值;let { ba原创 2020-11-23 19:25:24 · 144 阅读 · 0 评论