// 任务: // 1. 获取按钮和日志列表 // 2. 点击按钮后清空旧日志 // 3. 先追加“开始执行” // 4. 用 setTimeout 延迟追加“异步回调完成” // 5. 再立刻追加“同步代码结束” const btn = document.getElementById("run-btn") const list = document.getElementById("log-list") function add1(message) { const li = document.createElement("li") li.textContent = message list.appendChild(li) } btn.addEventListener("click", function () { list.textContent = "" add1("开始执行") setTimeout(function () { add1("异步回调完成") }, 2000) add1("同步代码结束") })