📅  最后修改于: 2023-12-03 15:39:39.522000             🧑  作者: Mango
JavaScript的本地存储功能允许开发人员在用户的本地存储空间中存储数据。这些数据可以是简单的键值对对象,也可以是复杂的JSON对象。
使用JavaScript本地存储功能需要使用一个名为“storage”的全局对象。这个对象有两个主要的属性:
在下面的例子中,我们将演示如何使用localStorage对象。请注意,在sessionStorage对象上的方法与下面示例中使用的方法非常相似。
要将数据存储到localStorage对象中,请使用setItem()方法。这个方法需要两个参数 - 第一个是要存储的键,第二个是要存储的值。在下面的示例中,我们将使用"id"键将一个字符串值存储在localStorage对象中:
localStorage.setItem('id', '12345');
如果要检索存储在localStorage对象中的数据,请使用getItem()方法。这个方法需要一个参数,即要检索的键。在下面的示例中,我们将从localStorage对象中检索一个"id"键对应的值:
var myId = localStorage.getItem('id');
要从localStorage对象中删除存储的数据,请使用removeItem()方法。这个方法需要一个参数,即要删除的键。在下面的示例中,我们将删除存储在localStorage对象中的"id"键:
localStorage.removeItem('id');
要彻底清空localStorage对象,删除所有存储的数据,请使用clear()方法。在下面的示例中,我们将删除所有存储在localStorage对象中的数据:
localStorage.clear();
JavaScript的本地存储功能允许开发人员方便地在用户的本地终端上存储数据。localStorage和sessionStorage对象使数据的存储和检索变得容易,可以大大提高开发人员的生产力。现在您已经学会如何使用这些对象,您可以使用这些知识来改进您的Web应用程序!