定时任务可能不会按时执行;
const test = () => { let t = +new Date(); white (true) { if (+new Date() - t >= 5000) { break; } } } setTimeout(() => { console.log(2); }) test(); // 5秒后才会打印 2
以上代码可以看出,如果同步任务耗时很久的话,定时器并不会按我们的预期来执行;
定时器嵌套5次之后最小间隔不能低于4ms;
该应用可以安装在您的 PC 或移动设备上。这将使该 Web 应用程序外观和行为与其他应用程序相同。它将在出现在应用程序列表中,并可以固定到主屏幕,开始菜单或任务栏。此 Web 应用程序还将能够与其他应用程序和您的操作系统安全地进行交互。