采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
export const addTodo = (data) => { return { data, type: 'ADD_TODO' } }
async function addTodoAsync_2() { const data = await fetch(url); return { data, type: 'ADD_TODO' } }
首先你要知道,await 只是一个异步的语法糖,看着像是同步的写法,但实际上 await 后面的代码也类似于 callback 一样,会异步执行。不知道你有没有学过 https://coding.imooc.com/class/400.html 这门课,这门课下周会升级一次,里面会专门讲 await 异步的本质。
明白了这一点,你就能理解用函数的好处了。
恩恩老师您的两门面试课我都在学,都很棒,await 应该是可以取出promise resolve中传过来的数据,所以对这里有些疑问...
等几天,先学完 await ,再来回顾这个问题。
好嘞老师o(^o^)o
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.1k 1
2.6k 11
1.3k 11
1.2k 11