📜  JavaScript 本地存储

📅  最后修改于: 2022-05-13 01:56:28.524000             🧑  作者: Mango

JavaScript 本地存储

JavaScript是世界上最流行的轻量级解释编译编程语言之一。它是同步的和单线程的。JavaScript中,这些程序称为脚本。这些脚本以纯文本形式执行。我们可以直接在我们的 HTML 页面上编写它们或使用外部 Javascript 文件。 JavaScript可以在浏览器中执行,也可以在服务器上执行,或者实际上在任何具有称为 JavaScriptengine 的特殊程序的设备上执行。 JavaScript 用于客户端服务器端的开发。

HTML DOM 窗口 localStorage由 Browser 提供,它允许我们使用对象将数据作为键值对存储在 Web 浏览器中。 localStorage 是窗口界面的只读属性

数据存储为键值对,并且键是唯一的。键和值始终采用存储在 localStorage 中的 UTF-16 DOM 字符串格式

localStorage 的主要特点是:

  1. 存储是有界的原点(域)。
  2. 即使浏览器关闭甚至操作系统重新启动,数据也不会被删除,并且在我们手动清除之前可用 我们浏览器的本地存储。

句法:

ourStorage = window.localStorage;

以上将返回一个存储对象,可用于访问当前源的本地存储空间。

localStorage对象提供的属性和方法:

  • setItem( key , value ):存储键/值对
  • getItem( key ):返回key前面的值
  • key( index ):获取给定索引上的键
  • 长度:返回存储项目的数量(数据)
  • removeItem( key ):删除给定的键及其值
  • clear():从存储中删除所有内容

示例:以下代码段访问当前域的localStorage对象。

HTML


  

    
    
    
    JavaScript localStorage
  
    

  

  
    
GeeksforGeeks
          


输出:

注意:要查看浏览器本地存储中的数据,请执行以下操作。

  1. 在浏览器中打开您的代码。
  2. 右键单击并单击检查。
  3. 然后转到工具栏上的应用程序选项卡。
  • 将数据保存为键/值对

  • 更新数据

  • 获取数据、键的索引和存储项的数量

  • 删除带有其值的键

  • 删除存储中的所有内容