html文件中,引用外部js文件后,这个文件是否保存到了本机?
本地有个网页内容如下
<script src="https://unpkg.com/dayjs@1.8.21/dayjs.min.js"></script>
<script src="https://unpkg.com/dayjs@1.8.21/plugin/dayOfYear.js"></script>
<script>dayjs.extend(window.dayjs_plugin_dayOfYear)</script>
<script>
alert(dayjs('2010-01-15').dayOfYear());
</script>
https://unpkg.com/dayjs@1.8.2...
https://unpkg.com/dayjs@1.8.2...
在CDN上,我本地的html文件用firefox打开后,会读取这两个js文件,仅仅读取在内存里吗?是否会写在本地的硬盘上的某个位置?
以前的IE浏览器确实如此,它会把下载到的脚本、样式、图片写在它的缓存目录下,你甚至可以直接用文件管理器去找到具体的文件(可以运行
%LOCALAPPDATA%\Microsoft\Windows\INetCache
打开所在位置)。但是现在的浏览器不会这么做了,它们有自己的存储格式。虽然也会写在硬盘里(可以运行
%APPDATA%\Mozilla\Firefox
打开所在位置),你是没法直接用文件管理器去找到这些具体文件的。