請(qǐng)大大們解答問(wèn)題
function startCount(){ ? ?
document.getElementById('count').value=num; ? ?
?num=num+1; ? ??
i=setTimeout("startCount()",1000); ?}?
第二行跟第三行代碼看不懂,求大大解答一下
function startCount(){ ? ?
document.getElementById('count').value=num; ? ?
?num=num+1; ? ??
i=setTimeout("startCount()",1000); ?}?
第二行跟第三行代碼看不懂,求大大解答一下
2016-07-08
舉報(bào)
2016-07-08
第一行的意思就是文本框內(nèi)的內(nèi)容就是num,第二行代碼的意思就是讓num 自加 1,如果有循環(huán)的話,num就會(huì)不斷增大,每次增大1 。因?yàn)槲覀兪且獙?shí)現(xiàn)計(jì)時(shí)的功能,所以每次加1的時(shí)間得是1秒,所以設(shè)置每次延遲1秒 執(zhí)行(可以認(rèn)為計(jì)算機(jī)執(zhí)行num+1的速度為無(wú)限快,也就是沒(méi)有延遲),這樣就實(shí)現(xiàn)了每秒+1的功能,也就是計(jì)時(shí)了。。。
2016-07-08
上面說(shuō)的都已經(jīng)很清楚了
2016-07-08
第二行,將 id 為 'count' 的元素的值(value)賦值為 num
第三行,將 num+1 賦值給 num,如 num=1時(shí),num=num+1,結(jié)果就為:num=1+1=2