Promise 结果
等待运行
response.ok / status
未生成 response
catch
尚未进入
请求路径观察
200 success实验记录
推荐写法
async function loadData() {
try {
const response = await fetch(url);
if (!response.ok) {
throw new Error(`HTTP ${response.status}`);
}
const data = await response.json();
return data;
} catch (error) {
showMessage(error.message);
}
}
当前结论
本实验只调用本地模拟函数;所有状态、延迟与错误都由页面内对象和定时器产生。