发表于: 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.


返回列表 返回列表
评论

    分享到