課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么sum變量必須初始化
2016-08-07
源自:JavaScript進階篇 7-23
正在回答
覺得這個解釋還不錯:
變量的定義主要是為變量申請內存空間用。(編譯器要管理該變量名字和申請該變量的內存大?。?/p>
變量的初始化主要為在申請到的內存中賦初值。(編譯器要在該變量的內存中初始化初值,為后面使用該變量做準備,否則其內存中的值是隨機的。)
Twuof_1997 提問者
如果不初始化你怎么知道它初始值是0呢?你怎么知道它是一個數字呢?
所有的變量都要先賦值后使用
防止下面使用sum的時候,sum是一個不可預料的值。賦了初始值相當于 告知計算機 sum的 數據類型
為了語言的規范性
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答為什么變量sum和avg要給他初始值
3 回答sum必須賦值嗎
2 回答變量必須"聲明"嗎?
1 回答為什么sum是未定義變量
4 回答for循環里初始化變量可以沒有var嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-07
覺得這個解釋還不錯:
變量的定義主要是為變量申請內存空間用。(編譯器要管理該變量名字和申請該變量的內存大?。?/p>
變量的初始化主要為在申請到的內存中賦初值。(編譯器要在該變量的內存中初始化初值,為后面使用該變量做準備,否則其內存中的值是隨機的。)
2016-08-08
如果不初始化你怎么知道它初始值是0呢?你怎么知道它是一個數字呢?
2016-08-07
所有的變量都要先賦值后使用
2016-08-07
防止下面使用sum的時候,sum是一個不可預料的值。賦了初始值相當于 告知計算機 sum的 數據類型
2016-08-07
為了語言的規范性