发表于: 2017-04-16 22:41:04
1 1127
今天完成的事情:
把以前的js全写一起的拆分了出来,感觉自己就是看书看少了,没思路
存储数组...
//存放对象、数组
var obj = { name:'Jim' };
sessionStorage.obj = obj;
var arr = [1,2,3];
sessionStorage.obj = arr;
//读取是不行的,这里应该在存放对象和数组之前,通过JSON对象提供的parse和stringify将其他数据类型转化成字符串,再存储到storage中。
例如:
var str = JSON.stringify(vim.todos[index]);
//存入
sessionStorage.setItem('newsObject',str);
//存入记录当前页面,以便从详情页面返回时使用
sessionStorage.setItem('currentPage',currentPage);
sessionStorage.setItem('currentPage2',currentPage2);
//读取
var newsObject = sessionStorage.getItem('newsObject');
//重新转换为对象
newsObject = JSON.parse(newsObject);
alert(newsObject.title);
明天计划的事情:
看书完成页面3
遇到的问题:
这个地方明明存储了数据,但是却没有数据
收获:
没啥收获,速度龟慢
金超尸兄一路顺风
评论