Theia开发

1. Window.localStorage

Window.localStorage 是一个只读的属性,它允许您访问一个 Document 源(origin)的对象 Storage,存储的数据将保存在浏览器会话中。
Window.localStorage 类似于 Window.sessionStorage,但其区别在于:存储在 localStorage 的数据可以长期保留,而当页面会话结束——也就是说,当页面被关闭时,存储在 sessionStorage 的数据会被清除。

1. 存储位置

Window.localStorage 的存储位置取决于浏览器的实现,一般来说,它会存储在浏览器的缓存目录下,以文件或数据库的形式保存。不同的浏览器可能有不同的存储方式和路径

  • Chrome 浏览器:存储在用户目录下的 \AppData\Local\Google\Chrome\User Data\Default\Local Storage 文件夹中,以 leveldb 数据库的形式保存。
  • Firefox 浏览器:存储在用户目录下的 \AppData\Roaming\Mozilla\Firefox\Profiles*\webappsstore.sqlite 数据库文件中。
  • Edge 浏览器:存储在用户目录下的 \AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC#!001\MicrosoftEdge\Cache 文件夹中,以文件的形式保存。

你不知道的 TypeScript 高级类型
TypeScript内置类型一览