发表于: 2017-05-13 22:08:53

1 936


今天完成的事情:

    解决昨天师兄日报中回复的问题(文件名用拼音有点low。。这个还没改,后续注意)

    任务4 每天内的四个步骤

  

明天计划的事情

    依次进行下面的步骤:

    完成第一天结束后,进入下一天的步骤

    结束界面

    法官日志

    

    

遇到的问题:

  1.关于昨天for循环不能使用变量i的问题,师兄提到了一种方法是闭包,这里还没有尝试,在网上看了一些关于闭包的资料。

  阮一峰的网站上说闭包就是能够读取其他函数内部变量的函数,这种说法挺通俗易懂的,

  最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。

  目前还没有用到关于闭包的知识,后续注意。  

  

  2.关于每个角色可以使用状态机的问题,还没想好在什么地方绑定状态机,后来考虑到状态机也是代表角色的某个属性的变化,所以创建了一个对象,将角色的属性赋值。

   

function Role(name,state){
this.name = name ;         name的内容是平民或者杀手
   this.state = state ;    state是live 或者 dead
}


arr[i] = new Role(arr[i],"live");

  3.每天执行完后如何进行下一天,这里还没有考虑好,明天继续研究。

  

收获:  今天总算将之前看书的东西应用了一些,进度太慢,要加快了。

 



返回列表 返回列表
评论

    分享到