我是javascript,html5和jquery的初學者,並且試圖在我設計的應用程序中首次使用區域設置存儲。但是,一旦我添加了「getIncomeArray」功能,我的代碼,本地存儲將被刪除我刷新後... fiddleHTML 5本地存儲 - 刷新後刪除
function getIncomeArray(){
//get or create storage arrays
var incomeArray = localStorage.getItem["incomeArray"];
console.log(incomeArray);
if (!incomeArray) {
incomeArray = [];
localStorage.setItem("incomeArray", JSON.stringify(incomeArray));
//code
console.log("there is no array so I made one");
}
else{
incomeArray = JSON.parse(incomeArray);
console.log("there is an array and I parsed it");
}
return incomeArray;
}
我加入數組,但不是實際值到本地存儲。現在很好 –
哦,現在可以使用了嗎?使用JSFiddle上的'localStorage'有點困難,因爲它有時使用域'jsfiddle.net',有時候'fiddle.jshell.net' ... – Xufox