摘要: 虽然 ServiceWorker 和 PWA 正在成为现代 Web 应用程序的标准,但浏览器资源缓存变得比以往任何时候都复杂。本文涵盖了浏览器缓存的重点内容,具体包括: ServiceWorker 缓存与 HTTP 缓存的优先级? 主流浏览器实现的 MemoryCache 和 DiskCache 在 阅读全文
posted @ 2020-11-23 17:18 古兰精 阅读(810) 评论(0) 推荐(0)
摘要: 一、编译目标 目标:把源代码变成目标代码 1、如果源代码在操作系统上运行:目标代码就是“汇编代码”。再通过汇编和链接的过程形成可执行文件,然后通过加载器加载到操作系统执行。 2、如果源代码在虚拟机(解释器)上运行:目标代码就是“解释器可以理解的中间形式的代码”,比如字节码(中间代码)IR、AST语法 阅读全文
posted @ 2020-11-23 16:50 古兰精 阅读(2219) 评论(0) 推荐(0)
摘要: 无论是浏览器控制台还是Node.js的服务端,我们会在各种地方看到JavaScript异常,异常处理是编写程序必备的基础能力,在学习异常处理之前,了解 JavaScript 中的几种异常类型是非常有必要的。 1、Error Error 是最基本的错误类型,其他的错误类型都继承自该类型。 Error  阅读全文
posted @ 2020-11-23 12:17 古兰精 阅读(1667) 评论(1) 推荐(0)