发表于: 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 返回值
}
其中也可以不返回值。
评论