发表于: 2016-01-21 02:06:45
2 7104
今天完成的事情:
1.学会使用localStorage,数组是不能直接利用localStorage存储的,需要转换成JSON,
百度到的例子:
var arra=[1,2,3,4];
localStorage.setItem('key',JSON.stringify(arra));
var read=JSON.parse(localStorage.getItem('key'));
console.log(read,read.length);
2.在翻看师兄日报是,发现老大点评,利用.bind或者.live这样就又解决掉一个知识点。
3.大致理解了任务流程。
明天要完成的事情:
1.把学到的知识点连在一起,争取把task3完成;
2.翻看写js的基础知识。
收获:
1.在翻看jQuery的手册时发现了jQuery 中的Ajax的load().可以直接调用另一个网页的内容。
2.基础知识很重要。当初看的时候感觉理解了,但是看些文章时明显感觉自己没真正理解每个名词的意思。有时候还需要重新翻看关键词的含义,比较耽误时间,也不容易理解文章含义。
遇到问题:
1.一直在困惑,如何把页面A的数组传递到页面B中,还能调用任意位置数值。
利用url传参传递过去是一组字符串,无法单独选取。
Ajax的load()没怎么看明白,不太确定能否取到数组。
最后才发现localStorage。
2.一个问题有很多解决办法,网上搜的,书上写的,几乎都不怎么一样,怎么快速判断他能否解决自己的问题。有的时候得挨个试,但很可能试了半天,根本就不能解决自己的问题。有时候思路不对,搜索出来的东西会绕很远才能找到正确答案。总结问题,提炼问题,找到问题中的关键词。
评论