这段时间,为了让脚本语言更加简单和方便,引擎底层还是引入了Promise和async/await语法,至此脚本引擎基本实现了JavaScript的绝大部分(ES5、ES6)常用语法和核心概念。
async/await底层还是基于事件循环,只看起像是同步阻塞,但是底层依然是遍历事件循环异步执行,await并不是真的阻塞了代码。
await语法确实让程序更加符合直觉了,我想还有没有其他方法实现async/await的功能?前提是不能用操作的系统API,毕竟是要移植到各种芯片上跑的
这段时间,为了让脚本语言更加简单和方便,引擎底层还是引入了Promise和async/await语法,至此脚本引擎基本实现了JavaScript的绝大部分(ES5、ES6)常用语法和核心概念。
async/await底层还是基于事件循环,只看起像是同步阻塞,但是底层依然是遍历事件循环异步执行,await并不是真的阻塞了代码。
await语法确实让程序更加符合直觉了,我想还有没有其他方法实现async/await的功能?前提是不能用操作的系统API,毕竟是要移植到各种芯片上跑的