Javascript 本地存储器仅存储一个值/键。我怎样才能储存大量?
这是我所有的HTML代码,包括我的本地存储。我曾尝试将javascipt放入一个外部JS文件,并在HTML中引用它,但毫无帮助。所以我认为错误在于编写的代码,而不是位置?提前感谢您的帮助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
注册
请填写这张表格
名字:
姓氏:
电子邮件:
生日:
性别
提交
函数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);