JavaScript 学习笔记:异步的几种写法
从回调到 Promise,再到 async/await,异步代码的可读性是一步步变好的。最近重构一个老项目,把嵌套了五层的回调改成顺序写法,删掉了三分之一的代码。
const data = await fetchData();
const result = await process(data);
console.log(result);心得就一条:异步代码写得像同步代码,维护的人会感谢你。
从回调到 Promise,再到 async/await,异步代码的可读性是一步步变好的。最近重构一个老项目,把嵌套了五层的回调改成顺序写法,删掉了三分之一的代码。
const data = await fetchData();
const result = await process(data);
console.log(result);心得就一条:异步代码写得像同步代码,维护的人会感谢你。