一些事例。

1.表明现在时间。

function showDate( ){ var d = new Date(); //获得现在时间 var year = d.getFullYear(); //获得当今年代 var month = d.getMonth() 1; //获得当今月份,留意加1 var date = d.getDate(); //获得当今日期 var week = d.getDay(); //获得礼拜,由于0意味着周日,因此必须if分辨一下 if( week == 0 ){ week = “周日”;} var hour = d.getHours(); //获得钟头 var min = d.getMinutes(); //获得分鐘 var sec = d.getSeconds(); //获得秒 return year “年” month “月” date “日 礼拜” week ” ” hour “:” min “:” sec; //将他们搭配起來輸出}alert( showDate() ); //最终立即启用showDate函数就可以

一定要注意,冒号和分号等标点务必是英语。

运作效果如下所示:

javascript计时器频率设置-js中计时器的用法-第1张图片javascript计时器频率设置-js中计时器的用法-第2张图片

2.setDate()和getDate()封裝一个涵数,能够依据键入的标值n(日数)表明n天之后的時间2.setDate()和getDate()封裝了一个涵数,能够依据键入值n(天)表明n天之后的時间。

剖析:先获得现在时间,再获得日数,随后在日数上添n天。

function numOfDate( n ){ //n天之后 var d = new Date(); //获得当今时时刻刻 var date = d.getDate(); //取下日数 d.setDate( date n ); //再加上n天 return d;}alert(numOfDate(2));

运作效果如下所示:

javascript计时器频率设置-js中计时器的用法-第3张图片javascript计时器频率设置-js中计时器的用法-第4张图片

记时器记时器

setInterval()

文件格式:

SetInterval(涵数(或匿名函数),ms);或是

SetInterval( function(){},ms);只有一个是写涵数名,一个是立即界定涵数。

涵数:每ms启用一次传送主要参数的涵数。

传参:当页表面这一计时器的唯一标志符,计时器的ID。

拥有记时器的ID,大家就可以撤销记时器,这将在下面探讨。

举个小事例:

Documentvar i = 0;function show(){ //这儿还可以写出var show = function(){ } document.write( i “
” );}//随后大家写一个按键,点一下按键运行计时器window.onload = function(){ var oBtn = document.getElementById( “btn” ); //先获得按键 oBtn.onclick = function(){ //把量化策略涵数关联给这一按键 setInterval( show,1000 ); //这儿是方程的传参,传show,还可以将show改为function界定的涵数內容}}点一下按键时运行一个计时器,这一计时器让它实行show涵数

运作效果如下所示:

javascript计时器频率设置-js中计时器的用法-第5张图片javascript计时器频率设置-js中计时器的用法-第6张图片

撤销计时器撤销记时器

clearInterval();

主要参数:计时器的标志。

作用:撤销计时器。

使我们輸出上边小事例中的按键标志。

window.onload = function(){ var oBtn = document.getElementById( “btn” ); oBtn.onclick = function(){ var timer = setInterval( function(){ document.write( i “
” );} ,1000 ); //改变的上边的涵数传参alert( timer );}}

在我们点击图标时运作的按键标志是。

javascript计时器频率设置-js中计时器的用法-第7张图片那麼如何取消记时器呢?

大家必须加上一个if分辨标准来操纵什么时候撤销。

window.onload = function(){ var oBtn = document.getElementById( “btn” ); oBtn.onclick = function(){ var timer = setInterval( function(){ document.write( i “
” ); if( i == 3 ){ clearInterval( timer );}} ,1000 ); //改变的上边的涵数传参alert( timer );}}

运作效果如下所示。

javascript计时器频率设置-js中计时器的用法-第8张图片之上是计时器的应用和消除。

javascript计时器频率设置-js中计时器的用法-第9张图片标识中间的一切。

innerHTML

作用:标识中间的一切。

举个小事例:

假如在人们的div中有一些信息内容,如果我们想根据点一下按键得到这种信息内容,大家必须它。

Document window.onload=function( ){ var oBtn=document.getElementById( “btn” ); var oDiv=document.getElementById( “div1” ); oBtn.onclick=function( ){ //获得div标识间的內容 alert(oDiv.innerHTML);}} 斜体字

运作效果如下所示。在我们点一下按键时,会讨厌一个提示框。

获得的情况下,不仅是文本,反而是标识。

javascript计时器频率设置-js中计时器的用法-第10张图片如果我们想设定innerHTML的內容,能够那样写。

window.onload=function( ){ var oBtn=document.getElementById( “btn” ); var oDiv=document.getElementById( “div1” ); oBtn.onclick=function( ){ //获得div标识间的內容 oDiv.innerHTML=”

我是更换文本。

”}}

运作結果点一下按键查询使用的。

javascript计时器频率设置-js中计时器的用法-第11张图片假如标识包括在innerHTML中,标识将被鉴别和分析,并展现一定的实际效果。

javascript计时器频率设置-js中计时器的用法-第12张图片–创作不易。大家都非常关心。感谢你-

评论(0条)

刀客源码 游客评论