ES6入门阅读
文章平均质量分 59
呜脑袋不够用
这个作者很懒,什么都没留下…
展开
-
ES6——箭头函数
箭头函数 1:语法 ( )=> {…} // 零个参数用()表示 x => {…} // 一个参数可省略() (x, y)=> {…} // 多参数不能省略() 函数体是多行语句时需要用{ }括起来,单行表达式不需要{ },并且会作为函数值返回 2:特性 箭头函数没有 arguments 箭头函数没有 prototype 属性,所以不支持 new 操作,不能用作构造函数 箭头函数中对于this的处理也与普通函数不同:箭头函数中的 this 始终等于它上层的上原创 2021-04-01 16:01:01 · 94 阅读 · 0 评论 -
ECMAScript 6 入门之async函数
async 表示函数里有异步操作 await 表示紧跟在后面的表达式需要等待结果 async 函数的返回值是一个Promise对象,可以用then方法指定下一步的操作 async getBdcdyhArr() { const response = await BdcdyService.getBdcdy('111') return resonse } getBdcdyhArr.then(val => this.$emit('updateData', val) ...原创 2021-03-24 15:21:07 · 117 阅读 · 0 评论 -
ECMAScript 6 入门之Promise
基于阮一峰ES6入门的阅读,摘录总结如下: 1:Promise的含义: Promise是异步编程的一种解决方案。从理解上来解释它可以视为一个容器,里面保存为未来才会结束的事件(通常是一个异步操作)的结果;从语法上来说,Promise是一个对象,它可以获取异步操作的消息,它对外提供一个统一的API,各种异步操作都可以用同样的方法进行处理 有了Promise对象,就可也将异步操作以同步操作的流程表达出来,避免了层层嵌套的回调函数 2:Promise的基本用法 ES6规定,Promise对象是一个构造函数.原创 2021-02-24 17:34:04 · 145 阅读 · 0 评论