发表于: 2019-04-04 21:06:18

1 708



今天完成的事情:

1、今天的进度不是很大,在继续写代码之余把昨天所涉及到的一些知识点又重新看了一看,算是巩固了一下吧。

以下是今天写的一部分js代码:

var state;
var sessionState=sessionStorage.state;
if (sessionState) {
   state=JSON.parse(sessionStorage.state);
}else{
   state=stateInit;
}

function init(){
var arrNode=[];
   sessionStorage.days=state.day;
   for (var k = 0; k <state.day; k++) {
       arrNode.push(
'<div class="container">'
           +'<p class="days">'+"第"+(k+1)+"天"+'</p>'
           +'<ul>'
           +'<li class="step1">'
           +'<img class="img_1" src="images/js2-5_2.png">'
           +'<div class="triangle triangle-1">'+'</div>'+"杀手杀人"
           +'</li>'
           +'<div class="Message">'+'</div>'
           +'<li class="step2">'+'<div>'+'</div>'+"亡灵发表遗言"+'</li>'
           +'<li class="step3">'
           +'<img class="img_2" src="images/js2-5_1.png">'
           +'<div class="triangle  triangle-2">'+'</div>'+"玩家依次发言"
           +'</li>'
           +'<li class="step4">'+'<div>'+'</div>'+"全民投票"+'</li>'
           +'<div class="Message">'+'</div>'
           +'</ul>'
           +'</div>')
var bug=arrNode.join("");

       $(".main").html(bug);

此段代码主要是为了实现当各位玩家已知自己的身份后,游戏开始的时候正常流程的继续,从第几天到杀手杀人到发表遗言再到依次发言最后全民投票,这个过程。


明天计划的事情:

1、明天计划把这个页面剩余的js代码写完,然后再像之前一样系统的去扣一遍,理解得更透彻一点。


遇到的问题:

1、今天并没有遇到太难解决的问题,遇到的一些小问题通过百度都得到了解决。


收获:

function()函数的具体用法

函数实际上是一个统一的代码块,你可以随时调用它。所有函数的开头必须加上“function()”

给函数命名:最好的命名方法是,函数拥有的名称和它所表现的功能相一致。

function()函数语法:

function 函数名(参数1 [参数2])

{

函数体

return 返回值

}

举例:

<html><body><?php>function writeMyName(){echo "Kai Jim Refsnes";}writeMyName();

扩展资料:

Function,表示子例程的一般性名词。在某些编程语言中,它指带返回值的子例程或语句。在一些编程语言中起着关键字的作用。

在Python中,function是非常重要而且常见的,一般获取类或函数的参数信息。

在脚本语言javascript中,function是定义一个函数的关键字,通常形态是

函数名 = function (参数1 [参数2])

{

函数体

return 返回值

}

其中也可以不返回值。





返回列表 返回列表
评论

    分享到