发表于: 2017-04-25 23:56:59

2 978


今天完成:

1、完成任务2 ,最后的杀手人数分配使用了随机数的方法,

for (var random,i=0; i<killer; i++){
   do {
       random=Math.floor(Math.random()*all.length)
   }
   while (all[random]==="杀手"){
       all[random]="杀手";
   }
}

2、看任务3的要求,了解json的作用和用法,


明天计划:

1、开始任务3、

 经过任务2发现自己对数组,函数等js基础知识的理解还很浅薄,一些写法和用法都不知道,

2、所以明天要静下心来看红宝书,还有就是jquery,一直都没有正经的使用,在接下来的任务里要尽量去使用jq、


遇到困难:

任务2的问题算是暂时解决完了,等之后做自己的知识任务3要求把分配好的身份数据传递到别的页面使用,大致的方法就是把要传递的信息通过json方法转换成字符串储存在sessionstorage,在需要用的地方取出来。

写法倒不是很难,但转换之后怎么存进session storage里边呢。明天研究研究,


收获:

学习了json的知识,简单的理解就是一种数据交换格式,可以用来存储和传递数据。

写法也很简单

var obj = {a: 'Hello', b: 'World'}; //这是一个对象,注意键名也是可以使用引号包裹的

var json = '{"a": "Hello", "b": "World"}'; //这是一个 JSON 字符串,本质是一个字符串


返回列表 返回列表
评论

    分享到