持续创作,加速成长!这是我参与「AdminJS日新计划 · 10 月更文挑战」的第31天,点击查看活动详情
Web Workers 是新一代的异步编程解决方案,它可以让我们在后台运行一个脚本,而不会阻塞用户界面。
对于前端开发者来说,Web Workers 是一个非常有用的工具,它可以让我们在后台运行一些耗时的任务,比如计算、数据处理等,而不会阻塞用户界面。
接下来就带你正式上手 Web Workers。
开始之前的准备工作
根据评论区的小伙伴的需求,特地补上这一说明。
Web Workers
是需要运行在服务环境中(http/https协议
),也就是如果我们通过本地直接预览html
是不行的(file协议
),这个时候解决方案有很多,最简单的解决方案是通过 ide,下面就介绍各种解决方案。
WebStorm 用户
我就是WebStorm
的用户,可以直接在html
文件中右键点击,然后选择运行 or 调试
都可以。