收藏
回答

setStorage 是一次保存一个对象性能高还,还是把对象拆开来保存性能高

请问是一下官方,setStorage是怎样实现的,  是一次保存一个对象性能高还,还是把对象拆开Key,Value一个个保存高来保存性能高。

回答关注问题邀请回答
收藏

1 个回答

  • 小程序技术专员-june
    小程序技术专员-june
    2019-04-01

    这个要看你真正要存储的对象有多大,k-v对有多少组。setStorage 里有 JSON.stringify 、try-catch 等,这些都是可能会影响性能的。如果你是处于一个极端考虑性能的场景,可以考虑自己实现一套比 JSON.stringify 更高速的方法将对象转成字符串,然后调 setStorage 存储。setStorage 对于传入类型是字符串的话,就不会调 JSON.stringify。

    2019-04-01
    有用
    回复 1
    • 華夏廿阿齊
      華夏廿阿齊
      2019-04-02

      哟,11年的老司机。谢谢。

      2019-04-02
      回复
登录 后发表内容