发表于: 2018-12-13 21:21:51

0 899


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

思考逻辑,没想到js4任务考虑的东西有点多,对于我来说主要是状态的保持,今天两位师兄给我讲了一下不同的方法来保持。

方法一:

昨天日报的问题,刷新之后之前保持的sessStorage重置了,那是因为我对session设立了初始值,如果不设立初始值,那么则会保持之前的状态。

这里了解了一下如何判断undefined。

if(sessionStorage.getItem){
//不为undefined

}else{

//undefine的处理方式

}

有了if判断,则不会刷新之后将之间的重置;

方法二:

保持状态,用swtich,

使用switch(type){
     case type1:;
     case type2:;

     在type1的时候将type1类型转换为type2;

     这样就用了变量的变化。

每次都把变量存储在session中。

}

这样就解决的刷新之后session的值重置。

明天计划的事情:(一定要写非常细致的内容) 

完成js4页面第一天的逻辑。

已经完成点击状态改变并且保存。

没有完成:

1.点击之后颜色改变,且颜色保存。

目前的想法是进行到下一个状态时之前的状态的颜色全部改变。

2.不同天数的样式要重置

遇到的问题:(遇到什么困难,怎么解决的) 

暂无,明天准备写逻辑。

收获:(通过今天的学习,学到了什么知识)

了解了状态的保存的两个方法。


返回列表 返回列表
评论

    分享到