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

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

變量不用聲明就能直接用嗎

<script?type="text/javascript">
??function??app2(x,y)
??{?var?sum,x,y;
????sum?=?x?*?y;
return?sum;
??}
?req1=app2(5,6);
?req2=app2(2,3);var?
sumq=req1+req2;
document.write("req1的值:"+req1+"<br/>");
document.write("req2的值:"+req2+"<br/>");
document.write(req1+"與"+req2+"和:"+sumq);
為什么沒有聲明sumq它就可以直接用?


正在回答

3 回答

因?yàn)閖s里面沒有什么數(shù)據(jù)類型,只有一個(gè)var,當(dāng)你輸入一個(gè)值或字符串,var會(huì)自動(dòng)識(shí)別,沒有Java中的什么(int,string,char。。。類型);

當(dāng)知道: req1=app2(5,6); ? ??req2=app2(2,3); ? var就知道是一個(gè)數(shù)值,不是字符串或者其他類型,

所以沒有聲明sumq它就可以直接用?

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

十六5 提問者

剛才去基礎(chǔ)篇看了看,里面說,可以不用聲明,不規(guī)范的做法,我覺得,你說得對(duì),字符串要用引號(hào),數(shù)字開頭肯定不能是變量,所以,他就這么可以直接用了
2017-02-20 回復(fù) 有任何疑惑可以回復(fù)我~

req2=app2(2,3);var?

sumq=req1+req2;

變量要聲明才能用 仔細(xì)看 ?他把var放在上一行的分號(hào)后面了

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

十六5 提問者

那個(gè)var是我加上去的,刪了之后,輸出結(jié)果和以前一樣
2017-02-20 回復(fù) 有任何疑惑可以回復(fù)我~

在js里可以省略前面的var,

例如:var sumq=req1+req2;

????????? $sumq=$req1+$req2;

????????? sumq=req1+req2;

不知道你能不能看明白

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

十六5 提問者

剛才去基礎(chǔ)篇看了看,里面說,可以不用聲明,不規(guī)范的做法
2017-02-20 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

變量不用聲明就能直接用嗎

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

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

幫助反饋 APP下載

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

公眾號(hào)

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