9.26

  • 学习主题:JavaScript 异步编程
  • 学习内容:
    • Promise 和 async/await
  • 代码示例:// 使用 Promise
    function fetchData() {
        return new Promise((resolve, reject) => {
            setTimeout(() => {
                resolve("数据加载成功!");
            }, 1000);
        });
    }
    
    fetchData().then(data => {
        console.log(data); // 输出: 数据加载成功!
    });
    
    // 使用 async/await
    async function getData() {
        const data = await fetchData();
        console.log(data); // 输出: 数据加载成功!
    }
    
    getData();
    
    学习收获:
    • 理解了 Promise 的基本用法及其处理异步操作的方式。
    • 学会了 async/await 语法来改进异步代码的可读性。
posted @ 2024-09-30 10:56  痛苦代码源  阅读(4)  评论(0编辑  收藏  举报