亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

動態的9*9乘法表效果的實現代碼

2019-11-20 10:02:33
字體:
來源:轉載
供稿:網友

近日在群里看到有個題目,拿出來寫寫,

要求:

用html,css,原生js實現如圖的效果,先正向輸出,然后逆向回溯,最后停留在完整的畫面。

首先:

HTML部分代碼:

 <div id="result"></div> 

就是這么簡單一行搞定。

CSS代碼:

#result{ width:550px; margin:30px auto; font-size:0; font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;}#result span{ display:inline-block; width:60px; height:25px; line-height:25px; font-size:12px; text-align:center; border:1px solid #eee; margin: -1px 0 0 -1px;}

CSS代碼也很簡單,span中的margin主要就是為了消除出現雙border的問題。

接下來重點來了

javascript代碼:

首先創建一個9*9乘法表的函數

function create(){ var html = []; for(var i = 1;i <= 9;i++){  for(var j = 1;j <= i;j++){    html.push('<span>'+j+'*'+i+'='+(j*i)+'</span>');  }   html.push('<br/>'); } return html;}

1,新建一個用來放html代碼片段的空數組:

var html = [];

2,使用for循環遍歷出9*9乘法表格:

for(var i = 1;i <= 9;i++){ for(var j = 1;j <= i;j++){ //內容 } }

3,將循環內容push進之前新建的空數組:

html.push('<span>'+j+'*'+i+'='+(j*i)+'</span>');

4,注意為了實現階梯在j循環完畢之后添加一個換行字符:

html.push('<br/>');

5,最后記得return出剛剛那個數組:

return html;

創建9*9乘法表的函數就完成了。

接下來是將展示到頁面中:

function inHTML(){   var html = create(),    i = 0,    tmp = create(),    timer = null,    result = document.getElementById('result');   timer = setInterval(function(){    if(i > html.length){     html.splice(html.length-1,1)     result.innerHTML = html.join('');    }    else{     result.innerHTML += html[i++];    }    if(!html.length){     result.innerHTML = tmp.join('');     clearInterval(timer);    }   },100)  }

我們依然是創建一個新的函數:inHTML()

1,首先聲明一些初始化變量

var html = create(),//調用之前創建的9*9函數  i = 0,//初始化變量i  tmp = create(),  timer = null,//初始化  result = document.getElementById('result');//獲取id

2,接著我們創建一個定時器,讓數據依次展示:

timer = setInterval(function(){ //內容 },100)

讓100毫秒執行一次這個定時器

3,接著寫定時器中的內容:

if(i > html.length){ //判斷i是否大于html.length,如果大于就逆向展示 html.splice(html.length-1,1) result.innerHTML = html.join('');}else{ //如果小于就正向展示 result.innerHTML += html[i++];}if(!html.length){ //判斷如果html.length為false時展示。 result.innerHTML = tmp.join(''); clearInterval(timer);//清除定時器}

inHTML()函數也寫完了,那就剩下調用了

inHTML();

完成。

大家可以去自己去試試,有更好的想法可以給我留言。

以上這篇動態的9*9乘法表效果的實現代碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产中文欧美精品| 欧美日韩成人在线播放| 亚州av一区二区| 久久久久免费精品国产| 欧美性猛交xxxxx免费看| 国产区亚洲区欧美区| 亚洲毛片一区二区| 亚洲丝袜在线视频| 成人福利免费观看| 国产精品小说在线| 中文字幕日韩专区| 久久久噜噜噜久久久| 日韩成人在线免费观看| 69av在线播放| 久久国产天堂福利天堂| 国产精品美女999| 国产精品免费看久久久香蕉| 国产精品第一第二| 一区二区三区视频观看| 国产偷亚洲偷欧美偷精品| 97成人精品视频在线观看| 精品爽片免费看久久| 欧美激情视频在线免费观看 欧美视频免费一| 国语自产精品视频在线看抢先版图片| 日韩在线播放视频| 欧美亚洲国产视频| 亚洲人成在线观| 欧美成人高清视频| 欧美插天视频在线播放| 亚洲成人aaa| 成人h猎奇视频网站| 久热在线中文字幕色999舞| 日韩av免费看网站| 国产精品福利在线| 久久精品色欧美aⅴ一区二区| 国产精品久久久久久久久久东京| 精品毛片三在线观看| 欧美视频在线免费看| 亚洲欧美日韩天堂| 性欧美xxxx交| 日韩国产欧美精品在线| 亚洲精品久久久久| 色综合色综合久久综合频道88| 日本国产一区二区三区| 久久久精品在线观看| 日韩视频免费大全中文字幕| 亚洲精品电影在线观看| 亚洲最大的网站| 国外成人在线直播| 最近2019年日本中文免费字幕| 最近2019中文字幕一页二页| 国产精品国内视频| 日韩精品免费看| 成人黄色激情网| 米奇精品一区二区三区在线观看| 欧美性猛交xxxx乱大交3| 欧美激情乱人伦| 国产精品国产亚洲伊人久久| 国产日韩在线观看av| www.亚洲天堂| 亚洲aⅴ男人的天堂在线观看| 国产免费久久av| 国产精品久久久久久久久免费| 亚洲精品自拍第一页| 色琪琪综合男人的天堂aⅴ视频| 亚洲精品电影在线观看| 国产日韩精品综合网站| 国产这里只有精品| 国产精品天天狠天天看| 国产a级全部精品| 亚洲石原莉奈一区二区在线观看| 九九综合九九综合| 日韩美女主播视频| 亚洲欧洲国产精品| 欧美黑人xxxⅹ高潮交| 日韩欧美精品免费在线| 亚洲bt欧美bt日本bt| 精品久久久久久中文字幕一区奶水| 亚洲欧美日韩国产中文| 亚洲欧美国产日韩中文字幕| 国产91对白在线播放| 亚洲美女精品成人在线视频| 国产视频久久网| 日韩av在线免播放器| 亚洲国产97在线精品一区| 国产成人av在线| 97视频在线观看视频免费视频| 国产啪精品视频| 亚洲精品永久免费| 欧美一区二区三区图| 亚洲精品资源美女情侣酒店| 疯狂蹂躏欧美一区二区精品| 丁香五六月婷婷久久激情| 久久亚洲精品毛片| 欧美中文在线字幕| 欧美成人一区二区三区电影| 日韩中文字幕精品视频| 欧美黑人巨大xxx极品| 国产精品一区二区三区免费视频| 麻豆乱码国产一区二区三区| 久久久91精品国产一区不卡| 亚洲综合成人婷婷小说| 欧美亚洲国产精品| 日本精品久久中文字幕佐佐木| 久久久精品国产| 久久香蕉国产线看观看av| 久久中文字幕视频| 欧美诱惑福利视频| 91精品国产综合久久香蕉922| 国产精品久在线观看| 中文在线不卡视频| 这里只有视频精品| 久久777国产线看观看精品| 性色av香蕉一区二区| 欧美老女人在线视频| 欧美激情中文字幕在线| 欧美精品久久久久久久免费观看| 久久91亚洲人成电影网站| 色无极亚洲影院| 欧美在线视频导航| 不卡av日日日| 欧美日韩精品在线视频| 黄色一区二区在线| 欧美网站在线观看| 国产成人精品综合| 欧美激情亚洲一区| 国产精品99久久久久久人| 久久精品夜夜夜夜夜久久| 亚洲激情在线视频| 日韩免费看的电影电视剧大全| 国产91九色视频| 欧美日韩国产一区二区三区| 69久久夜色精品国产69乱青草| 在线播放国产精品| 热99精品里视频精品| 欧美裸身视频免费观看| 亚洲理论电影网| 欧美一级高清免费| 欧美裸体xxxx极品少妇| 国产日韩av在线| 日韩在线精品一区| 欧美午夜丰满在线18影院| 这里只有精品视频| 国产成人欧美在线观看| 日韩视频一区在线| 最近中文字幕mv在线一区二区三区四区| 韩国19禁主播vip福利视频| 日韩精品视频免费在线观看| 欧美激情伊人电影| 国产精品第一视频| 久久99久久亚洲国产| www日韩欧美| 波霸ol色综合久久| 欧美性极品xxxx做受| 国产视频久久久| 久久久亚洲影院| 国产精品入口尤物| 日韩成人免费视频| 色无极影院亚洲| 久久精品国产免费观看| 欧美成人中文字幕在线| 欧美一级在线播放| 国产91免费看片| 欧洲午夜精品久久久|