【发布时间】:2023-04-10 11:02:01
【问题描述】:
我正在使用本地存储进行一些测试。在我对数组的测试中,我被困在数组部分(推)。
我做了什么:
if (localStorage.myArray) {
localStorage.myArray.push("Green");
} else {
localStorage.myArray = ["Red", "Blue"];
}
这会返回一个错误:
Uncaught TypeError: localStorage.myArray.push is not a function
我知道本地存储项总是字符串,但我不知道它在数组中是如何工作的。
【问题讨论】:
-
localStorage.myArray真的是一个数组吗?尝试在控制台中输入或查看localStorage.myArray.constructor
标签: javascript arrays html local-storage