缓存
把用过的数据临时存一份在手边——下次再需要时直接拿,不用重新去取。
它到底指什么?
想象你正在查字典。第一次查某个词时,你需要翻到对应的页码去找——这比较慢。但如果你在那一页夹了一张书签,下次查同一个词时直接翻到书签处就行了,快了很多。缓存做的就是这件事。
在软件世界里,缓存无处不在。你的浏览器会缓存访问过的网页资源,这样再次打开同一个网站时就不用重新下载所有图片和样式文件。服务器也会把频繁查询的数据库结果缓存起来,避免每次都去查表。
为什么你会碰到它?
当你修改了代码或样式,但浏览器里看到的还是旧的效果时——这几乎总是因为缓存。浏览器记住了之前的版本,没有去请求你的新版本。
AI 或教程让你"清除缓存"(Clear Cache),就是在让你把那些旧的"书签"全部拔掉,强迫浏览器重新去获取最新的内容。
有什么需要注意的?
缓存带来速度,但也带来"过时"的风险。在开发过程中,如果你发现改了代码却看不到效果,试试强制刷新(Windows 上按 Ctrl+Shift+R,Mac 上按 Cmd+Shift+R),或者在浏览器的开发者工具中勾选"禁用缓存"。部署上线后如果用户看到的还是旧版本,通常也是缓存没过期导致的。
也叫
Cache浏览器缓存构建缓存
和谁相连