21xrx.com
2025-03-22 08:18:10 Saturday
文章检索 我的文章 写文章
JavaScript如何保存数据?附代码案例
2023-06-12 02:54:40 深夜i     --     --
JavaScript 保存数据 cookie localStorage 代码案例

JavaScript作为一种客户端脚本语言,常被用于动态网页的制作。在实际的应用中,经常需要保存一些数据,以便在用户下一次访问时能够继续使用。如何在JavaScript中保存数据呢?

首先,JavaScript提供了两种保存数据的方式:cookie和localStorage。其中,cookie是一种在客户端存储数据的方式,可以在服务器和客户端间传递信息。localStorage则是HTML5标准提供的一种本地存储方式,数据只存储在本地客户端。

下面分别介绍这两种方式的代码实现:

1. 使用cookie保存数据

script
//设置cookie,存储用户名称和生日
document.cookie="username=John Doe; birthdate=05-May-1982";
//读取cookie
var x = document.cookie;

2. 使用localStorage保存数据

script
//设置localStorage,存储用户名称和生日
localStorage.setItem("username", "John Doe");
localStorage.setItem("birthdate", "05-May-1982");
//读取localStorage
var username = localStorage.getItem("username");
var birthdate = localStorage.getItem("birthdate");

以上两种方式都可以很方便地保存数据,但需要注意的是,cookie有大小限制,而localStorage可以存储更大的数据量。同时,由于localStorage是HTML5标准提供的,因此在某些老旧浏览器中可能不被支持。

  
  

评论区