唱歌'; let暂时性死区代码块内,使用let命令之前,该变量都是不可以用的,语法上叫做暂时性死区3.对象字面量的增强写法字面量:赋值的时候,等号右边的值,我们叫它字面量对象增强写法:键值命名一致const...概念:解构赋值允许我们使用类似数组或者对象字面量的语法给变量赋值(1)数组解构数组的每一项数据,对应放入变量当中const arr = [111, 222, 333]; // let fir =...;}for (let i in arr) {console.log(arr[i]);}for (let item of arr) {console.log(item);} //拿不到索引arr.forEach...rejectresolve:返回成功值,.then进行数据捕获reject:返回失败值,.catch捕获失败的数据格式:new Promise(callback)promise三种状态pendding:等待状态...,等待请求数据结束,或者定时器结束fullfill:满足状态:说明成功,resolverejet:拒绝状态:说明失败,rejectnew Promise((resolve, reject) => {