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

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

js返回值的函數(shù)中,返回值是否還要加var?

有人說是

req1=app2(5,6);

req2=app2(2,3);

sumq=req1+req2;

//--------------

有人說是

var req1=app2(5,6);

var req2=app2(2,3);

var sumq=req1+req2;

//---------

看結果是一樣的,問下這兩個到底那個是正確的,是否應該要加var?

正在回答

5 回答

在JS里,變量雖然也可以不聲明(就是說不加var),直接使用,但不規(guī)范。

規(guī)范的用法需要先聲明(加上var),后使用。


當然養(yǎng)成規(guī)范的習慣會比較好哦!


哈哈哈1-3樓的隊形真是太可愛了


0 回復 有任何疑惑可以回復我~

推薦的寫法是第二種。

你的第一種:

req1=app2(5,6);

req2=app2(2,3);

sumq=req1+req2;

這個雖然沒有var 但是系統(tǒng)會給他自動定義成全局變量,但是為了避免錯誤,最好要用var去定義它。


0 回復 有任何疑惑可以回復我~

如果只看這一段代碼,不考慮其他的話,兩段都可以使用,第一段沒有聲明變量,變量雖然可以不聲明,直接使用,但為了規(guī)范,需要先聲明,后使用。

0 回復 有任何疑惑可以回復我~

如果只看這一段代碼,不考慮其他的話,兩段都是對的,第一段沒有定義變量,也可以使用,但是html推薦使用第二種,先聲明變量,再使用。

0 回復 有任何疑惑可以回復我~

如果只看這一段代碼,不考慮其他的話,那第二段才是對的,因為第一段沒有定義變量。未經(jīng)過定義的變量是非法的。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468765    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程

js返回值的函數(shù)中,返回值是否還要加var?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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