大家看看我這樣子的解釋是不是對(duì)的,如有不足,或者是錯(cuò)誤,望指正,謝謝!
我的理解是 ?首先定義了一個(gè)變量為空值 ?, ?然后定義了一個(gè)函數(shù) 叫colok 其值為空值,然后函數(shù)里面定義了一個(gè)變量time ,并且獲取系統(tǒng)時(shí)間, 然后再將獲取的時(shí)分秒賦值給了變量attime ,然后再將attime的值賦值給了input標(biāo)簽屬性 ,并且做了輸出 ? ? 然后setInterval調(diào)用函數(shù)clock(),而且寫(xiě)出函數(shù)執(zhí)行的交互時(shí)間
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"> <title>定時(shí)器</title> <script?type="text/javascript"> ??var?attime; ??function?clock(){ ????var?time=new?Date();?????????? ????attime=?time.getHours()?+":"+time.getMinutes()+":"+time.getSeconds()?; ????document.getElementById("clock").value?=?attime;??? ??} ??setInterval(clock,1000); </script> </head> <body> <form> <input?type="text"?id="clock"?size="50"??/> </form> </body> </html>
2016-10-30
大體上都是OK的,就是函數(shù)值為空值可能有點(diǎn)問(wèn)題,應(yīng)該是函數(shù)不接收參數(shù)調(diào)用的意思吧。個(gè)人理解。