亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

2-7 為什么numa++和numb--的前面不用添加var?numa++和numb--不是也是變量嗎?添加了反而運行結果是空白的

var numa++;

var numb--;

正在回答

4 回答

沒有賦初值吧。

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

var numa 和 var numb 是定義變量,然后直接對變量做操作

你這樣寫,是定義一個numa++的變量和numb--的變量,結果當然空白啊。都報錯了,肯定出不來啊

1 回復 有任何疑惑可以回復我~
#1

AubreyLing 提問者

你的解釋我還是無法理解,那比如為什么下面的這段代碼和變量是可以運行的呢?結果x和y的值都能顯示出來。 var numa=2 var numb=7 var x=numa+1 var y=numb-1 而且上面這段代碼出的結果和下面這段代碼出的結果是一樣的: var numa=2 var numb=7 x=numa+1 y=numb-1
2017-05-19 回復 有任何疑惑可以回復我~
#2

學習js 回復 AubreyLing 提問者

js中也可以隱式的使用變量,就是不用聲明,直接使用,會把隱式聲明的變量總是當成全局變量來使用的。 你下面的例子當然沒問題啊,你是又聲明了x和y來計算上面的numa和numb,當然可以實現效果了。 //建議看看局部變量和全局變量
2017-05-20 回復 有任何疑惑可以回復我~

應該是沒有初始化變量吧

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

不要糾結這個,按語言設定的意思走就可以了勒

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

舉報

0/150
提交
取消

2-7 為什么numa++和numb--的前面不用添加var?numa++和numb--不是也是變量嗎?添加了反而運行結果是空白的

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號