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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

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

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

正在回答

4 回答

onclick已經(jīng)聲明是點(diǎn)擊那個按鈕則會調(diào)用哪個函數(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)問這個問題的很多有很多人已經(jīng)解答過了,謝謝你
2016-07-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

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

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

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

放到6,7之間后,點(diǎn)擊按鈕不起作用,是因?yàn)閔tml是自上向下渲染的,當(dāng)放到6,7行之間時候,var mychar=document.getElementById("con")沒法獲取id為con的元素,因?yàn)閎ody中的內(nèi)容還沒讀取到,所以在點(diǎn)擊顯示內(nèi)容的時候沒有反應(yīng)??梢杂脀indow.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)樵趦蓚€function中

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

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

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

大塊吃肉188 提問者

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

舉報

0/150
提交
取消

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

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

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

幫助反饋 APP下載

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

公眾號

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