local-storage:小型实用程序类,用于从localStorage存储和检索复杂值

时间:2024-05-24 13:44:50
【文件属性】:

文件名称:local-storage:小型实用程序类,用于从localStorage存储和检索复杂值

文件大小:82KB

文件格式:ZIP

更新时间:2024-05-24 13:44:50

JavaScript

本地存储 这是一个小的实用程序类,用于存储和从localStorage检索复杂值。 默认情况下,localStorage仅保存字符串。 但是,通过使用JSON.stringify()和JSON.parse() ,我们可以保存对象,数组,空值,布尔值,数字和字符串。 当使用getItem()方法时,它将以其本机类型检索这些值。 在客户端中没有localStorage可用的那些实例中,此程序包也会正常(无提示)失败。 发生这种情况的一个示例是用户的浏览器处于隐身模式时。 在这种情况下,此包将使用一个简单的本地对象临时存储值。 即使这些值不会在下一个会话中出现,这也会提供类似于localStorage的行为。 由于JSON.stringify()和JSON.parse()的局限性,对于某些复杂值,无法保持检索到的值的完整性。 具体来说,函数将无法在JSON.stringify()/JSON.


【文件预览】:
local-storage-master
----src()
--------local.js(2KB)
--------local.test.js(3KB)
----babel.config.json(47B)
----LICENSE(1KB)
----README.md(4KB)
----.gitignore(324B)
----package-lock.json(345KB)
----package.json(2KB)

网友评论