zoukankan      html  css  js  c++  java
  • day31

    先去找一套命名样式规则

    不然太乱

    然后就是要记得注释每个模块每个模块记得注释

    哔哩哔哩27集:编写自己的promise

    Promise,无论如何一定会返回一个Promise承诺

    返回Promise,那么就可以调用Promise的then方法

    Promise 就好像点外:无论结果怎么样都会给你一个结果,回馈

    .then() 事件监听,当事件发生之后会执行这个回调函数

    监听的是这个Promise是成功的还是失败的 

    我感觉应该是这样写的:const userPromise = new Promise((){wx.request})

    异步编程的一种承诺

    axios是官方提供的promise库

    如何编写自己的promise:直接调用promise,获取实例

     1.调用promise构造函数;

    2.参数是一个函数,这个函数有两个参数

      resolve是代表成功的信息(成功的时候传的信息)

      reject是错误的信息(失败的时候传的信息)

    3.然后监听这个函数

      可以打印这个返回的信息

      p.then((data)=>{console.log(data)})   这个data就是返回的信息

      我们要用catch扑捉错误,也就是reject

    箭头函数的三个好处:

    1.简洁的语法

    2.隐式返回

    3.不绑定this(就是我使用了箭头函数,那么this就不是指向这个函数了。就相当于没有this呗)

     隐式返回:删掉大括号,删掉return

    箭头函数是匿名函数

     所以如果想到达到命名函数的效果的话

    要用一个变量来接收

  • 相关阅读:
    sqlite语法
    java 多态性
    Jekyll Bootstrap初始
    2019年 八年级下册期中总结
    2019年 八年级下册期中总结
    【洛谷P1415】拆分数列【dp】
    【洛谷P1415】拆分数列【dp】
    【洛谷P1197】星球大战【并查集】
    【洛谷P1197】星球大战【并查集】
    【P1261】服务器储存信息问题【最短路】
  • 原文地址:https://www.cnblogs.com/Py-king/p/11961889.html
Copyright © 2011-2022 走看看