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

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

練習的時候好像只能在function的內部定義變量才有效?

練習的時候好像只能在function的內部定義變量才有效?在外部定義mychar的時候沒反應

正在回答

4 回答

應該不是你所理解的。函數內部定義的變量當然是有效的,外部定義的變量好像是全局的,也是有效的。(也是新手勿噴)

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

ohitisme 提問者

倒不是理解的問題,是在編程的時候出現的錯誤現象,后來證明是我犯了一個小錯誤:變量命名為c-change導致不可用,不知道為啥。。。
2016-10-18 回復 有任何疑惑可以回復我~
#2

ohitisme 提問者

非常感謝!
2016-10-18 回復 有任何疑惑可以回復我~

我們使用var?關鍵詞來聲明變量。有var和沒var聲明的變量是不一樣的。有var聲明的是局部變量,沒var的,聲明的全局變量,所以可以借此向外暴露接口東東。

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

ohitisme 提問者

謝謝啊
2016-10-19 回復 有任何疑惑可以回復我~

你console.log() 一下就知道變量有沒有用了。全局變量與局部變量只是作用域不一樣。你沒有用到全局變量,這個變量不會有反應的。

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

ohitisme 提問者

新手,不知道怎么用。。。
2016-10-18 回復 有任何疑惑可以回復我~

樓上正解

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

舉報

0/150
提交
取消

練習的時候好像只能在function的內部定義變量才有效?

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

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

幫助反饋 APP下載

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

公眾號

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