1.为什么需要Promise回调地狱回调函数中嵌套回调Promise解决了回调地狱2.Promise的基本使用语法newPromise((reslove,reject)=>{resolve('唐伟真');//reject('杨松');})Promise接受两个函数作为参数resolve:成功函数reject:失败函数Promise实例promise实例有两个属性state:状态state的三个值分别为:pending:newpromise后就是pending(进行中)fulfilled:执行成功rejected:执行失败result:结果1)Promise状态的改变示例1constp=newP