发表于: 2021-08-09 23:54:14

0 1935


今天完成的事情:

js4第三个页面


//获取上个页面的数据
let Win = window.sessionStorage.getItem("win");
let Player = JSON.parse(window.sessionStorage.getItem("player"));
let Die = JSON.parse(window.sessionStorage.getItem("Die"));
let toDay = JSON.parse(window.sessionStorage.getItem("today"));
let Alive = JSON.parse(window.sessionStorage.getItem("alive"));
let KillerNumber = JSON.parse(window.sessionStorage.getItem("KillerNumber"));


//判定杀手或平民赢
$(".trophy").text(Win);



//剩余人数
$(".main1-p").eq(1).text('杀手还有' + KillerNumber.length + '人 , 平民还有' + (Alive.length - KillerNumber.length) + '人');


//根据天数来添加日志
for (let i = 2; i < toDay.length; i++) {
    $(".main2-sm").first().clone().prependTo($(".main2-lg"))
}



//天数变化
for (let t = 1; t < toDay.length; t++) {
    $(".main2-text1").eq(t - 1).html("第" + t + "天");
}



//晚上白天日志
if (Die.length !== 0) {
    for (let s = 0; s < Die.length; s++) {
        let t = Die[s]
        if ((s + 1% 2 === 0) {
            $(".add").eq(s).html("白天:" + t + "号被大家投死,他的身份是" + Player[t - 1].name);
        } else {
            $(".add").eq(s).html("晚上:" + t + "号被杀手杀死,他的身份是" + Player[t - 1].name);
        }
    }
}



//清除数据返回首页
function Close() {
    let c = confirm("是否返回首页呢?")
    if (c == true) {
        sessionStorage.clear();
        window.location.href = "../j2-1/j2-1.html";
    }
}


任务做的脑袋晕乎乎的,明后两天把做过的任务思路再捋一下

另外再把基础过一下,就开始js5,进度有些慢。。。




明天计划的事情:
计划把做过的js任务捋一下

巩固相关基础知识

预习js5




遇到的问题:
做任务很卡

基础看的多,应用时就很懵





收获:

js4做了大概,还需要优化







返回列表 返回列表
评论

    分享到