Javascript 本地存储器仅存储一个值/键。我怎样才能储存大量?

Javascript 本地存储器仅存储一个值/键。我怎样才能储存大量?,javascript,local-storage,storage,local,Javascript,Local Storage,Storage,Local,这是我所有的HTML代码,包括我的本地存储。我曾尝试将javascipt放入一个外部JS文件,并在HTML中引用它,但毫无帮助。所以我认为错误在于编写的代码,而不是位置?提前感谢您的帮助 注册 请填写这张表格 名字: 姓氏: 电子邮件: 生日: 性别 提交 函数storeData(){ 设fname=document.getElementById(“fname”).value; 让lname=document.getElementById(“lname”).value; 让mail=d

这是我所有的HTML代码,包括我的本地存储。我曾尝试将javascipt放入一个外部JS文件,并在HTML中引用它,但毫无帮助。所以我认为错误在于编写的代码,而不是位置?提前感谢您的帮助


注册
请填写这张表格

名字:

姓氏:

电子邮件:

生日: 性别

提交 函数storeData(){ 设fname=document.getElementById(“fname”).value; 让lname=document.getElementById(“lname”).value; 让mail=document.getElementById(“邮件”).value; 让bdaymonth=document.getElementById(“bdaymonth”).value; 让gender=document.getElementById(“gender”).value; //såjeg kan oprette min key,med efterfølgende值af数组 让用户={ 姓名:fname,, 姓氏:lname, 生日:月日, 性别:性别,, 邮寄:邮寄 } //最小本地存储空间 setItem(“新用户”,[User.name,User.lastName,User.birth,User.Gender,User.Mail]); }
localStorage.setItem(“新用户”,JSON.stringify(用户))

要将数据作为对象读回,请执行以下操作:
let user=JSON.parse(localStorage.getItem(“新用户”)

顺便说一下,您应该调用键
newUser
,而不是
newUser
。。。。就像一个变量名

const value = JSON.stringify([user.name, user.lastName, user.Birthday, user.Gender, user.Mail]);
localStorage.setItem("New User",value);
const value = JSON.stringify({
   name:user.name,
   lastName:user.lastName,
   birthday:user.Birthday,
   gender:user.Gender,
   mail:user.Mail
})
localStorage.setItem("New User", value};
localStorage.setItem("userName", user.name);
localStorage.setItem("userLastName", user.lastNane);