第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么start()函數(shù)里寫成 “var i=setInterval(clock,1000);” 就不行了?

為什么start()函數(shù)里寫成 “var i=setInterval(clock,1000);” 就不行了?

Candy3610866 2016-08-08 15:05:24
<!DOCTYPE html><html><head>? ? <meta charset="UTF-8">? ? <title>Document</title><script type="text/javascript">var i=setInterval(clock,1000);function clock() {var mytime =new Date();var year ? =mytime.getFullYear();var month ?=mytime.getMonth();var date ? =mytime.getDate();var week ? =mytime.getDay();var weeks ?=["日","一","二","三","四","五","六"];var day ? ?=weeks[week];var hour ? =mytime.getHours();var minute =mytime.getMinutes();var second =mytime.getSeconds();time_now ? =year+"年"+(month+1)+"月"+date+"日"+"星期"+day+hour+":"+minute+":"+second;document.getElementById('txt').value=time_now;}function start() {i=setInterval(clock,1000); ? /*我的問題:為什么如果這行寫成“var?i=setInterval(clock,1000)",第二次單擊stop時stop按鈕就失效了呢?為嘛非得去掉這個"var"?*/}</script></head><body><input type="text" id="txt" style="width:200px"><input type="button" onclick="start()" value="start"><input type="button" onclick="clearInterval(i)" value="stop"></body></html>
查看完整描述

4 回答

已采納
?
Cassie_yu

TA貢獻(xiàn)22條經(jīng)驗 獲得超15個贊

在函數(shù)內(nèi)部用var聲明的變量只在函數(shù)內(nèi)部調(diào)用有效,即是一個局部變量。所以在函數(shù)的外部是訪問不到的......

查看完整回答
反對 回復(fù) 2016-08-08
?
至善篤行

TA貢獻(xiàn)6條經(jīng)驗 獲得超1個贊

局部與全局問題吧,變量寫到外面就可以了,看你問題都懶得看代碼了,哈哈

查看完整回答
反對 回復(fù) 2016-08-09
?
nicole820

TA貢獻(xiàn)4條經(jīng)驗 獲得超1個贊

(null)\(^o^)/對的

查看完整回答
反對 回復(fù) 2016-08-08
?
hulukid

TA貢獻(xiàn)190條經(jīng)驗 獲得超40個贊


局部變量在外部不能訪問

查看完整回答
反對 回復(fù) 2016-08-08
  • 4 回答
  • 0 關(guān)注
  • 1938 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號