发表于: 2017-05-09 23:49:01

1 919


今天完成的事情:

       完成了杀人界面,新创建一个数组使其转化为对象,储存玩家死亡的状态。

         获取对象内里的内容是否为平民,判断杀手不能被点击。      

$(".piece").on("click"function () {
if  (this.innerText == "平民"){
$(".piece").css("background-color","#f5c97b");
   $(this).css("background","red");
   num = $(this).index(".piece");
   console.log(num);
 }
else {

alert("自己人!")

}

         

       JS面向对象的理解,一个很好的思路

       抽象:抓住核心问题

       用到任务4里的——第几天,杀人,投票的函数变量复用 

       封装:不考虑内部实现,只考虑功能使用

       继承;从已有对象上,继承出新的对象

       对象的组成

       方法——函数:过程,动态的

       属性——变量:状态,静态的

       添加事件就是添加方法

       当前发生对象的方法

       当前的方法属于谁就是谁。

       this:

       为对象添加方法和属性


明天计划的事情:

        完成任务


问题:

       基础知识太薄弱,多看书


收获:

      如上



返回列表 返回列表
评论

    分享到