保存一組數組,需要轉換為字符串格式:
var arr = [1,2,3]; var str = JSON.stringify(arr); window.sessionStorage.setItem('arr', str);
獲取之后的數據為字符串格式,需要轉換為需要的格式(數組格式):
var arr = sessionStorage.getItem('arr'); var array = JSON.parse(arr);
數組中增加了新的元素,再轉化為字符串格式,再重復上面的操作,保存在sessionStorage中。
var obj = {a:'12e'} array.push(obj); var str = JSON.stringify(array); window.sessionStorage.setItem('arr', str);