Open Samgao0312 opened 2 years ago
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/async_function
我对 Async function 的理解: 异步函数实际上返回的是一个 Promise 对象,它是通过事件循环异步执行的函数。 但是异步函数使用上,看起来更像是标准的同步函数; 另外,异步函数可以看成是对 Promise 的升级,我把它看做是 Promise 语法糖;
Async function
既然 Async function 这么吊,为什么我们还要学习 Promise ?这是因为:
Async/await 还是基于Promise实现的。await 等待返回的是一个promise对象。
Async/await
我对
Async function
的理解: 异步函数实际上返回的是一个 Promise 对象,它是通过事件循环异步执行的函数。 但是异步函数使用上,看起来更像是标准的同步函数; 另外,异步函数可以看成是对 Promise 的升级,我把它看做是 Promise 语法糖;Async 函数有哪些优先?
为什么还要学 Promise?
既然
Async function
这么吊,为什么我们还要学习 Promise ?这是因为:Async/await
还是基于Promise实现的。await 等待返回的是一个promise对象。