当使用 async(异步函数)时不会阻塞主线程是因为异步函数的执行是被安排在后台任务队列中,不会立即执行。当一个异步函数被调用时,它会立即返回一个 Promise 对象或者类似的可等待对象,而不会等待函数内部的操作完成。主线程可以继续执行其他任务,而当异步操作完成时,其结果可以通过 Promise 的 then 方法或者 await 关键字在合适的时候获取,而不会影响主线程的正常执行流程
当使用 async(异步函数)时不会阻塞主线程是因为异步函数的执行是被安排在后台任务队列中,不会立即执行。当一个异步函数被调用时,它会立即返回一个 Promise 对象或者类似的可等待对象,而不会等待函数内部的操作完成。主线程可以继续执行其他任务,而当异步操作完成时,其结果可以通过 Promise 的 then 方法或者 await 关键字在合适的时候获取,而不会影响主线程的正常执行流程