摘要:
一、为什么JavaScript是单线程? 二、任务队列 单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 如果排队是因为计算量大,CPU忙不过来,倒也算了,但是很多时候CPU是闲着的, 因为IO设备(输入输出设备)很慢(比如A 阅读全文
摘要:
"一、含义" "二、基本用法" "三、语法" "1. 返回 Promise 对象" "2.Promise 对象的状态变化" "3. await 命令" "4. 错误处理" "5.注意点" "6.async await 函数嵌套" "四、实例:按顺序完成异步操作" 一、含义 ES2017 标准引入了 阅读全文