发表于: 2017-03-24 22:55:06

1 578


今天完成的事情:

1 将任务2的页面交互基本完成,参考了不少师兄的代码;

2 刷了一下js教程,重新理解了js除法,全等,dom节点的增加等知识并应用。


明天计划:

1 将任务2交互完善好,适配各分辨率;

2 开始任务三页面的js。


遇到的问题:

1 如何在字符串中输出变量:

//输出html;
for (var j = 0; j < newPlayer.length; j++){
var p;
   if(newPlayer[j] == "平民"){
p = "color-block2";
   }else {
p = "color-block1";
   }
var q = "<span class=eval(p)></span>";
   playerText += '<li class="player-info">' + q + newPlayer[j] + '1人</li>\n';
}
players.innerHTML = playerText;

试图使用eval()函数,但是不成功,暂时未找到更好的办法。


收获:

1 仔细回顾了一下任务2js的过程,发现主要问题是开始做的时候思路不清晰,只有一个大的想法,未将问题一个个分解成自己能写的函数来进行拼接,还有就是有一定的畏难的感觉。

2 dom节点操作的熟练,函数之间相互调用。


返回列表 返回列表
评论

    分享到