https://www.cnblogs.com/thinkquan/p/3925199.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
https://www.cnblogs.com/thinkquan/p/3925199.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
https://www.jb51.net/article/58654.htm
https://www.jb51.net/javascript/304171feq.htm
https://blog.csdn.net/weixin_53791978/article/details/132012586
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
|
1 2 3 |
|
1 2 3 |
|
https://juejin.cn/post/6950988377684443167
Service worker是一个注册在指定源和路径下的事件驱动worker。它采用JavaScript控制关联的页面或者网站,拦截并修改访问和资源请求,细粒度地缓存资源。Service Worker 可以使你的应用先访问本地缓存资源,包括js、css、png、json等多种静态资源。
独立于主JavaScript线程(这就意味着它的运行丝毫不会影响我们主进程的加载性能)
设计完全异步,大量使用Promise(因为通常Service Worker通常会等待响应后继续,Promise再合适不过了)
不能访问DOM,不能使用XHR和localStorage
Service Worker只能由HTTPS承载(出于安全考虑)
1 2 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
1 2 3 4 5 6 7 8 |
|