读取localstorage数据的方法有以下几种:
使用getItem()方法:使用该方法可以获取localstorage中指定键名的值。例如:localStorage.getItem(“key”)。
使用key()方法:使用该方法可以获取localstorage中指定索引的键名。例如:localStorage.key(index)。
使用getItem()配合JSON.parse()方法:如果localstorage中存储的是JSON格式的数据,可以使用getItem()方法获取数据,并使用JSON.parse()方法将其转换为对象。例如:JSON.parse(localStorage.getItem(“key”))。
使用for…in循环遍历localstorage中的所有键值对:通过遍历localstorage的所有键名,可以逐个获取对应的值。例如:
for (var key in localStorage) {
console.log(localStorage.getItem(key));
}
需要注意的是,localstorage中存储的数据类型都是字符串,如果需要的是其他类型的数据,需要进行相应的转换。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: localstorage应用场景有哪些