【问题标题】:Read localstorage where key is an object读取 key 为对象的 localstorage
【发布时间】:2018-06-18 00:03:22
【问题描述】:

我正在尝试读取一个本地存储,其中键本身就是一个对象。我知道它是一个字符串,但看起来仍然像一个对象。像这样的东西。

  {
    "key1":"value1",
    "key2":"value2",
    "key3":"value3",
    "key4":"vaule4"
  }

问题是我知道所有键的值和少数值但不是所有值。我不知道如何使用 localstorage apis 来读取这个对象。我正在寻找类似于 contains 的东西,我可以在其中检查 key 是否包含此子键。

【问题讨论】:

  • 不确定我是否理解您想要做什么 - localStorage 有一些事情需要注意。如果您计划将对象存储在localStorage 中,则需要解析/序列化为 JSON。此外,要检测对象是否有键,您可以在对象实例上调用.hasOwnProperty(key_name),它将返回 true 或 false
  • 感谢 Dacre Denny! hasOwnProperty 有效! :-)

标签: local-storage


【解决方案1】:

要检测对象是否有键,您可以在对象实例上调用.hasOwnProperty(key_name),它将返回真或假

【讨论】:

    猜你喜欢
    • 2011-12-07
    • 2013-08-15
    • 1970-01-01
    • 2015-08-27
    • 1970-01-01
    • 2014-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多