当前位置: 首页 > news >正文

周大福网站设计特点个人网站备案信息填写

周大福网站设计特点,个人网站备案信息填写,中国和城乡建设部网站,钓鱼网站图片第一次学的时候没学牢固 后面意识到promise的重要性之后 陆陆续续的看、查#xff0c;终于在今天 感觉好像明白点了 把自己敲的理解分享给大家 !DOCTYPE html html langen head meta charsetUTF-8 meta name终于在今天 感觉好像明白点了 把自己敲的理解分享给大家 !DOCTYPE html html langen head   meta charsetUTF-8   meta nameviewport contentwidthdevice-width, initial-scale1.0   titlepromise/title /head body   script     // use strict  严格模式下  函数内this为undefined     // console.log(this);     // function myFunction() {     //   return this;     // }     // promise三个状态  pending初始  fulfilled成功  rejected失败     // 构造promise对象时候 传入的参数是一个函数 函数中接收两个参数     // resolve reject 都是函数 作用大概可以理解为     // 执行resolve时 把promise的状态从初始变成成功 promise状态变成fulfilled 执行.then方法       // then方法接受的参数也是一个函数 函数中携带一个参数 参数是resolve(res)返回的数据     // 执行reject时 把promise的状态从成功变成失败 promise状态变成rejected 执行catch方法     // catch方法接受的也是一个函数 函数中携带一个参数 该参数为rejecterr返回的数据     // promise的状态变化只有两条线 初始到成功或者初始到失败  状态一旦固定 就不会再发生改变     // 以下代码易证上述观点     const p new Promise((resolve, reject) {       resolve(成功且执行.then)       reject(失败且执行.catch)     })     p.then((res) { console.log(res) }).catch((err) { console.log(err); })     // 以下代码为promise的链式调用     const pp new Promise((resolve, reject) {       setTimeout(() {         resolve(a)       }, 1000)     }).then(res {       // console.log(res1, res);       return new Promise((resolve, reject) {         setTimeout(() {           resolve(res a)         }, 1000)       }).then(res {         // console.log(res2, res);         return new Promise((resolve, reject) {           setTimeout(() {             resolve(res a)           }, 1000)         })       }).then(res {         // console.log(res3, res);       })     })     // 有些多余 看看如何简写使之优雅     // reject 如果不需要处理失败结果时 我们可以省略掉reject     const ppp new Promise(resolve {       resolve(a)     }).then(res {       // console.log(res4, res);       return new Promise(resolve { resolve(res a) })     }).then(res {       // console.log(res5, res);       return new Promise(resolve { resolve(res a) })     }).then(res {       // console.log(res6, res);     })     // Promise 嵌套使用时 内层的Promise可以省略不写 所以我们可以直接把Promise相关的去掉 直接返回     const pppp new Promise(resolve {       resolve(a)     }).then(res {       // console.log(res4, res);·       return res a     }).then(res {       // console.log(res5, res);       return res a     }).then(res {       // console.log(res6, res);     })     // 再来简写个reject参数的promise链式调用     const pppppp new Promise((resolve, reject) {       reject(a)     }).catch(err {       // console.log(err1, err);       return new Promise((resolve, reject) reject(err a))     }).catch(err {       // console.log(err2, err)       return new Promise((resolve, reject) reject(err a))     }).catch(err {       // console.log(err3, err);     })     // 再把嵌套使用内层promise简化一下 把resolve去一下  注意  如果简化内层promise 需要将return换成throw     const ppppppp new Promise((resolve, reject) {       reject(a)     }).catch(err {       // console.log(err1, err);       throw err a     }).catch(err {       // console.log(err2, err)       throw err a     }).catch(err {       // console.log(err3, err);     })     // promise的all方法     // promise.all方法 提供并行执行异步操作的能力 在所有异步操作完成之后 同意返回所有的结果 具体使用如下     // 重点是所有的异步操作完成之后     Promise.all(       [         new Promise(resolve { resolve(ac) }),         new Promise(resolve { resolve(bv) })       ]     ).then(res {       console.log(all, res);     })     // all 接收到的是一个Promise实例化对象数组 数组长度取决于 Promise实例化对象的个数。     // 一般用于一些游戏类的素材比较多的应用打开网页时预先加载需要用到的各类资源所有的都加载完后再进行页面的初始化。     // promise的race方法     // 他的使用和all一样 返回结果不同 他是返回执行最快的那个promise     Promise.race(       [         new Promise(resolve {           setTimeout(() { resolve(快的) }, 100)         }),         new Promise(resolve {           setTimeout(() { resolve(慢的) }, 300)         })       ]     ).then(res {       console.log(race, res);     })   /script /body /html 大家最好跟着敲一下  因为确实迷糊  跟着敲 体会可能还好点 如果这些代码能对诸位有些许帮助 我会不胜荣幸
http://www.hkea.cn/news/14444546/

相关文章:

  • 怎么区分营销型和展示型的网站东莞关键词排名推广
  • 网站开发设计书籍wordpress产品参数多图
  • 赣州网站建设好么深圳营销网站建设服务
  • 建设一个地方门户网站福建省住房城乡建设厅网站
  • 手套网站模板建设响应式网站有哪些好处
  • 如何提高网站的点击量自己怎么做网站游戏
  • 免费个人自助建站网站 备案 中国 名字吗
  • 申请个人网站做seo必须有自己网站吗
  • 杭州营销网站建设平台视频网站建设工具
  • iis 网站属性北京亦庄做网站公司
  • 哪些网站做科技专题app开发公司有什么部门
  • 燕赵邯郸网站建设个人网站推广方法
  • 找生产厂家的网站农庄网站
  • 外链是不是把自己的网站信息发布到别人的网站上?wordpress文章引用格式
  • 河南省工程项目信息公示栏电商seo是什么意思啊
  • 阿坝网站设计三亚最新发布
  • 无忧网站建设服务宁波自适应网站建设
  • 如何在阿里巴巴建设网站网站安全认证去哪做
  • 网站设计师的岗位职责外贸公司应该怎样做外贸网站
  • 又一个wordpress网站科研实验室网站建设
  • 主机 可以 多少 网站网站建设意义
  • 小学学校网站中国建设银行网站首页下载
  • 国外设计网站大全网站数据做面板分析
  • 做的网站打印全乱掉了宣传片拍摄计划方案
  • 上海网站开发技术最好公司成都网站建设四易维达
  • 东莞微信网站建设报价国内做网站建设知名的公司
  • 江苏城嘉建设工程有限公司网站工业互联网建设
  • 17网站模板网站建设软件 优帮云
  • flash网站设计概述徐州做网站哪家好
  • 深圳网站建设有哪些公司wordpress产品图片太大