• 2021年5月17日


    时间:1.2个小时左右

    代码:154行左右

    博客:1

    知识点:asyn函数基本用法

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Document</title>
    </head>
    <body>
      
      <script type="text/javascript" src="js/axios.js"></script>
      <script type="text/javascript">
        /*
          async/await 处理异步操作:
          async函数返回一个Promise实例对象
          await后面可以直接跟一个 Promise实例对象
        */
        axios.defaults.baseURL = 'http:localhost:3000';
        // axios.get('adata').then(function(ret){
        //   console.log(ret.data)
        // })
    
        // async function queryData() {
        //   var ret = await axios.get('adata');
        //   // console.log(ret.data)
        //   return ret.data;
        // }
    
        async function queryData() {
          var ret = await new Promise(function(resolve, reject){
            setTimeout(function(){
              resolve('nihao')
            },1000);
          })
          // console.log(ret.data)
          return ret;
        }
        queryData().then(function(data){
          console.log(data)
        })
      </script>
    </body>
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Document</title>
    </head>
    <body>
      
      <script type="text/javascript" src="js/axios.js"></script>
      <script type="text/javascript">
        /*
          async/await处理多个异步任务
        */
        axios.defaults.baseURL = 'http://localhost:3000';
    
        async function queryData() {
          var info = await axios.get('async1');
          var ret = await axios.get('async2?info=' + info.data);
          return ret.data;
        }
    
        queryData().then(function(data){
          console.log(data)
        })
      </script>
    </body>
    </html>
  • 相关阅读:
    bootstrap以及考试复习
    HTML复习
    驼峰命名法和模态对话框
    dom和bom
    dom习题复习和讲解
    DOM
    属性扩展
    sql防注入式攻击
    自动生成编号
    删除,修改,添加
  • 原文地址:https://www.cnblogs.com/j-y-s/p/14903336.html
Copyright © 2020-2023  润新知