当我尝试将新值推入数组时,我收到一个TypeError说我的数组为null。

//first off..
var sillyArray= ["dummy"];
localStorage.setItem("sillyArray", JSON.stringify(sillyArray));

//I later used this
sillyArray = JSON.parse(localStorage.getItem("sillyArray"));
//the error is here
sillyArray.push("yes");
localStorage.setItem("sillyArray", JSON.stringify(sillyArray));


我无法推送或解析吗?

(编辑过帐错误)

最佳答案

yesArray从不definded。这就是为什么.push()是不可能的。

10-02 13:42