发表于: 2017-04-23 01:11:25

2 1137


今天完成的事情:

               昨天和今天,完善了任务2最后数据传递的项目, 任务3完成了部分;

           学习了客户端本地储存数据的方法:

           localStorage.和sessionStorage 储存客户端信息的对象; localStorage是生命周期是永久,sessionStorage则是当前窗口或标签页关闭,保存的数据消失了。

         localStorage和sessionStorage的使用方法一样:

          //他们是利用键对值的方法储存数据

    普通数据的储存获取:

         储存数据,localStorage.setItem(“key”,value)  //存储变量名为key,值为value的变量

                         localStorage.key = value // /存储变量名为key,值为value的变量。

         获取数据:localStorage.getItem(key) // //获取存储的变量key的值.

         删除数据: localStorage.removeItme(key)//删除变量名为key的存储变量 

   JSON对象储存和获取:

        先将JSON转换成字符串: var str = JSON.stringify(data);

       在使用localStorage保存数据: localStorage.setItem("name", str)// name表示变量名,

      然后同getItem获取数据: var name = localStroage.getItem("name");

      最后把字符串转换成JSON: var name = JSON.parse(name);

  

明天计划的事情: 

                   明天完成任务3;


遇到的问题:

         在写查看传递身份的时,本来用for循环遍历输出,但是每次只会输出最后的结果,无法输出每个值,;如果想输出for循环的每个值,需要使用闭包。

    简单的闭包函数:

             

    最终选择了,通过保存变量的方法完成了循环传递,注意,定义保存的变量需要在函数外面 ,代码如下:

          

收获:

         学习了。overflow: scroll;  滚动条设置样式

       ::-webkit-scrollbar {

           设置滚动条的宽,高,背景, 高宽对应横竖滚动条的尺寸

}

 ::-webkit-scrollbar-tarck {

      设置滚动条轨道样式

}

::-webkit-scrollbar-thum {

    设置滑块样式;

}


 清除浮动最优方法:

 div:after {

 contet: "."

clear: both;

display: block

}



返回列表 返回列表
评论

    分享到