发表于: 2017-05-02 22:55:13
1 1147
今天完成:
今天的主要任务就是写完了任务4的页面,初步把任务4的流程在css页面体现出来,
然后就是整理任务4的逻辑。
还看了写红宝书的基础知识,知道了。了解了递增、递减操作符前置和后置的差别,
复习了几种流控制语句的写法和作用,
明天计划:
看书,写任务4.
遇到困难:
在构建任务4逻辑的时候,先设置好人数并使用sessionstorage传递到法官页面,开始游戏后点击杀人,就是从传递的数组中去掉某一项,这个删除数组中的某一个值是怎么实现的呢。然后删除完成后还要再把数组再传回法官页面,这样之前的sessionstorage怎么删除?还有就是某一天的状态是怎么判定的呢? 哎,好复杂。。。
明天加油吧!!!
收获:递增、递减操作符前置和后置的差别
先写这一段代码:使用前置递减操作符
var num = 10;
var anum = --num + 2;
alert(num)
alert(anum)
当我们执行的时候,会出现这两个结果很正常
当时我们把代码改成这样:使用后置递减操作符
var anum = num-- + 2;
写在变量前面的叫做前置型递减操作符,后面的叫做后置型操作符,不同的是,执行前置操作符时,变量的值是在语句被求值之前执行的,也就是在执行anum前,num已经被执行了,所以会出现11;而后置操作符则相反,是在语句被求值之后执行的,也就是说先执行anum,得出结果12,在执行num得出结果9.
评论