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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

這里對(duì)mychar兩次聲明賦值,后一次為什么不會(huì)覆蓋前一次,是因?yàn)樵趦蓚€(gè)function中?

http://img1.sycdn.imooc.com//5795c95a0001a37d05760499.jpg如果我分別用mychar1和mychar2會(huì)不會(huì)更好點(diǎn)。感覺用一個(gè)不容易理解

正在回答

4 回答

onclick已經(jīng)聲明是點(diǎn)擊那個(gè)按鈕則會(huì)調(diào)用哪個(gè)函數(shù),函數(shù)均為局部變量

0 回復(fù) 有任何疑惑可以回復(fù)我~

不用謝 加油

0 回復(fù) 有任何疑惑可以回復(fù)我~

局部函數(shù)與全局函數(shù)

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

大塊吃肉188 提問者

那我把第9行和第14行的 var mychar=document.getElementById("con")提出來放到第6行和7行之間,這就是全局函數(shù)了吧,我去試了一下,發(fā)現(xiàn)沒效果
2016-07-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

大塊吃肉188 提問者

我已經(jīng)知道怎么回事,發(fā)現(xiàn)問這個(gè)問題的很多有很多人已經(jīng)解答過了,謝謝你
2016-07-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

桃太郎 回復(fù) 大塊吃肉188 提問者

第9、14行提出來放到6、7之間。“顯示內(nèi)容”按鈕便不起作用了。按你說的后一次style.display應(yīng)該覆蓋前一次?但明明還是兩個(gè)函數(shù)啊,還是說因?yàn)榈谝粋€(gè)函數(shù)已經(jīng)改變了變量mychar的style.display,第二個(gè)函數(shù)不能再對(duì)其style改變了?或者說是因?yàn)榈诙€(gè)函數(shù)不存在變量,導(dǎo)致執(zhí)行代碼時(shí),第二段函數(shù)報(bào)錯(cuò),所以第二段函數(shù)不執(zhí)行,但報(bào)錯(cuò)的話后面的Body也應(yīng)該不會(huì)顯示吧?怎么回事呢?
2016-09-12 回復(fù) 有任何疑惑可以回復(fù)我~
#4

大塊吃肉188 提問者 回復(fù) 桃太郎

放到6,7之間后,點(diǎn)擊按鈕不起作用,是因?yàn)閔tml是自上向下渲染的,當(dāng)放到6,7行之間時(shí)候,var mychar=document.getElementById("con")沒法獲取id為con的元素,因?yàn)閎ody中的內(nèi)容還沒讀取到,所以在點(diǎn)擊顯示內(nèi)容的時(shí)候沒有反應(yīng)。可以用window.onload=function(){var char=document.getElementById("con")加在<script>中的第一行。抱歉回的有點(diǎn)晚了
2016-09-17 回復(fù) 有任何疑惑可以回復(fù)我~
#5

桃太郎 回復(fù) 大塊吃肉188 提問者

謝謝lllll
2016-09-17 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

確實(shí)是因?yàn)樵趦蓚€(gè)function中

你在function中聲明的變量都是局部的,只在這個(gè)函數(shù)范圍內(nèi)有效,出了函數(shù)就無效了

所以2次function中的mychar互不影響

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

大塊吃肉188 提問者

非常感謝你
2016-07-25 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

這里對(duì)mychar兩次聲明賦值,后一次為什么不會(huì)覆蓋前一次,是因?yàn)樵趦蓚€(gè)function中?

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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