讀取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中存儲的數據類型都是字符串,如果需要的是其他類型的數據,需要進行相應的轉換。