发表于: 2019-03-08 22:09:42
1 622
今天完成的事情:
今天完成了任务四
let killed = JSON.parse(sessionStorage.getItem("killed"));
let peoples = JSON.parse(sessionStorage.getItem("peoples"));
let days = JSON.parse(sessionStorage.getItem("days"));
let deadKiller = JSON.parse(sessionStorage.getItem("deadKiller"));
let deadCivilians = JSON.parse(sessionStorage.getItem("deadCivilians"));
$(".again").click(function () {
window.location.href = "task2.2.html";
sessionStorage.clear();
});
console.log(deadKiller);
console.log(deadCivilians);
console.log(killed);
//循环游戏进行了几天以及内容
$(function () {
console.log('13');
for (var i=0;i<days.length;i++){
console.log(days);
var a=killed[i];
$('.detailed').append(`
<div class="sky">
<span class="fate">第${i+1}天</span>
</div>
<div class="daytime">晚上:  <span>${a[[0]].num}</span>号被杀手杀死,他的身份是<span>${a[[0]].name}</span></div>
<div class="night">白天:  <span>${a[[1]].num}</span>号被全民投死,他的身份是<span>${a[[1]].name}</span></div>
<div class="empty"></div>
`);
}
});
//显示活着的玩家
$(function () {
$("#one").text(deadKiller);
$("#two").text(deadCivilians);
});
明天计划的事情:明天自检一下任务,然后提交任务
遇到的问题:今天主要的难点在于最后要显示还活着的玩家,对于这点不是很理解,通过跟师兄的讨论明白了
收获:今天并没有学习新的知识,不过我对以前用过的es6的模板字符串运用的更熟练了,而且自己自主解决问题的能力有很大的提升,到最后这个游戏结束页面并没有过多的请教师兄,也就最后显示活着的玩家这块思路不是很清晰,。
评论