js无限循环代码(js循环语句)

http://www.itjxue.com  2023-02-16 09:41  来源:未知  点击次数: 

js多次循环遍历怎么写?

!DOCTYPE html

html

head

meta charset="utf-8"

title循环填充数据/title

style type="text/css"

td{

width: 50px;

height: 50px;

}

/style

/head

body

table border="1" cellspacing="0" cellpadding="0"

trth colspan="6"数据表格/th/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

trtd/tdtd/tdtd/tdtd/tdtd/td/tr

/table

script src=""/script

script type="text/javascript"

//模拟后台数据,数据量可变

var data = [{

message:"数据1"

},

{

message:"数据2"

},

{

message:"数据3"

},

{

message:"数据4"

},

{

message:"数据5"

},

{

message:"数据6"

},

{

message:"数据7"

},

{

message:"数据8"

},

{

message:"数据9"

},

{

message:"数据10"

}

];

var tdarr = $("td");//获取表格数量

var num1 = Math.floor(tdarr.length / data.length);//取商 表格数量除以后台数据数量

var num2 = tdarr.length % data.length; //取余 表格数量除以后台数据数量

//console.log("num1:"+num1);

//console.log("num2:"+num2);

//将能整除的部分循环填充后台数据

for(var i=0;inum1;i++){

$.each(data,function(index){

//console.log(index+i*data.length);

//console.log(data[index].message);

$(tdarr[index+i*data.length]).text(data[index].message);

})

}

//如果不能整除即取余不为0,则再循环补填未填充的表格

for(var i=0;inum2;i++){

$(tdarr[data.length*num1+i]).text(data[i].message);

}

/script

/body

/html

请问这个JS代码怎么循环执行?

fragmentImg(fragmentConfig);

改为

setInterval("fragmentImg(fragmentConfig)",2000);

2000是毫秒,即2秒循环执行一次

js什么时候用无限循环

出边界之后。js参与下一轮滚动,第一个element出边界之后用无限循环。JavaScript(简称“JS”)一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

(责任编辑:IT教学网)

更多

推荐杀毒防毒文章