发表于: 2016-12-19 00:18:01

2 1471


今天完成的事:

    1. 封装了几个方法学习了面相对像的写法,好几个页面都炸了,主要还是元素和缓存获取的问题.

明天计划的事情:

    1. 争取完成task4,理清变量在不同页面的赋值,调用,更改的先后顺序.

遇到的问题:

    1. 整理页面逻辑的时候碰到的问题挺多的.

       1. this指向的问题,虽然说是谁调用的就指向谁,但是搞不明白谁调用的.

       2. 判断输赢的方法:在每次击杀玩家的时候添加一个data属性,然后在分别获取所有的水民和杀手,遍历data-的值,都为设定的值时就判定某个身份的玩家都死光了,

          另一方就赢了.

      3. 由于heml是动态添加的,所以在添加的时候就应该返回一个获取所需要的元素的变量,否则在之前调用不到.

      4. 理清楚要用到的缓存数据,在什么时候获取的原始值,更改的条件,更改的位置,调用但不更改的位置.


    

收获:

   1. 再次看了一遍阮一峰的面向对象的教程.http://javascript.ruanyifeng.com/#oop

   2. 整理了页面的逻辑发现了很多问题,对变量的处理更为熟悉了.

   3. 看了一个面向对象的demo,理清了很多东西.

   4.本来还有个小任务的,只有等明天或什么时候再做了,实在是蠢的很,成功被自己绕晕了.



返回列表 返回列表
评论

    分享到