如何编辑阵列数据中的localStorage JS作出反应

问题描述 投票:0回答:2

我有一个表格。我已经使用localStorage.setItem('x', x)存储在localStorage的数组数据。

但如何编辑或删除localStorage这样的价值观?

javascript reactjs
2个回答
0
投票

设置项目/更新项目

localStorage.setItem( '钥匙',值);

阅读项目

VAR数据= localStorage.getItem( '钥匙');

删除项目

localStorage.removeItem( '钥匙');

删除所有项目

localStorage.clear();

要存储JSON对象

    var data = {
       name:'john',
       age:20
    }

    localStorage.setItem('data',JSON.stringify(data));

    // To get data back

    var data = JSON.parse(localStorage.getItem('data'));

   // Editing data

   data.name = 'mark';

  // Saving Back

  localStorage.setItem('data',JSON.stringify(data));

0
投票

对于编辑刚刚改写原有房产

localStorage.hello   = "Hello World";
localStorage.hello   = "Hello World. Part 2.";
localStorage.getItem("hello") // "Hello World. Part 2.";

对于删除

localStorage.removeItem("hello");
© www.soinside.com 2019 - 2024. All rights reserved.