博客列表 >实例演示 fetch / async / await 的使用场景

实例演示 fetch / async / await 的使用场景

手机用户1594223549
手机用户1594223549原创
2022年11月17日 16:17:48527浏览

代码部分

  1. <!DOCTYPE html>
  2. <html lang="zh-CN">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>fetch / async / await 的使用场景</title>
  8. </head>
  9. <body>
  10. <script>
  11. // fetch的使用
  12. fetch("https://jsonplaceholder.typicode.com/todos/7")
  13. // 获取一些json数据,在项目中进行测试
  14. .then(function (response) {
  15. return response.json()
  16. })
  17. .then(function (json) {
  18. console.log(json)
  19. })
  20. </script>
  21. <script>
  22. // async / await的使用
  23. // function 前添加 async , 转为异步函数
  24. async function getUser() {
  25. let url = 'https://jsonplaceholder.typicode.com/todos/7';
  26. // 1. 等待结果再进行下一步操作,返回响应对象
  27. const response = await fetch(url);
  28. // 2. 将响应结果,转为json, json()
  29. const result = await response.json();
  30. console.log(result);
  31. }
  32. </script>
  33. </body>
  34. </html>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议