javascript - 如何从本地存储中的字符串中删除子字符串?

标签 javascript jquery local-storage

我有一个本地存储数据,即键=> BASIC 和值=>“mohankumar”以及我的子字符串=>“kumar”。实际上我想从值中删除子字符串。 如何实现这一目标?

下面是我的代码,

var string = localstorage.getItem('BASIC');
var substring = "kumar";
localstorage.removeItem('BASIC');

最佳答案

  • 首先,本地存储中有一个拼写错误。修复:S 是大写的 localStorage

  • 您需要从存储中获取该项目,修改它,然后再次设置它(不删除)

  • 您需要使用String.replace方法将子字符串替换为空字符串。

    var string = localStorage.getItem('BASIC');
    localStorage.setItem('BASIC',string.replace(substring,''));
    

关于javascript - 如何从本地存储中的字符串中删除子字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48903645/

相关文章:

javascript - 在javascript中将图像从一个页面显示到另一个页面,而不发送所有div

javascript - 使用自定义步骤创建 Angular Material slider 范围

javascript - 如何使用jquery渐进修改Translate

php - 将数组的特定元素传递给 joomla 3 模块中的 ajax

javascript - 用于测试 Javascript 的 Selenium 替换工具

ios - 当我在多任务栏中关闭 PhoneGap 应用程序时,iOS 5.1 是否会清除 localStorage?

android - 从 Android Q 中的特定文件夹获取文件列表

javascript - 无法通过 Firebase CLI 部署 Firebase 规则

javascript - 在浏览器中独立连接 Meteor DDP?

c# - 如何一次性删除文件和应用程序数据容器值?