ES6箭头函数的运用
下面以一段代码解释
function one(){
return 1
以上函数用箭头函数写步骤,参考下面代码
- {}和里面的东西先删去
- one = (里面写参数/无参数的里面为空)=> return
- 前面function改成let
let one = () => 1
Promise/async/await
promise的主要功能是把异步变成同步
下面以案例说明
let one = () => 1
function two(){
return new Promise((resolve,reject) =>{
//new一个promise对象,对象里面的参数是一个function,里面有两个变量,一个resolve(成功时执行),reject(拒绝时执行)
setTimeout(() => {
//这里用一个延时器来模拟请求反应的时间滞后
resolve(2)
}, 3000);
})
}
let three =