- JavaScript程序設計:基礎·PHP·XML
- (美)Elizabeth Drake
- 605字
- 2020-10-30 18:12:30
2.2.4 命名常量
一般而言,命名常量是為一個在整個程序中不改變的值給出一個描述性名字。JavaScript沒有嚴格意義上的命名常量,而是用特定的值聲明一個變量,然后在程序各處使用它。例如,如果編寫一個購物車程序,不管客戶購買什么或者住在哪里,都要求每個客戶付運費$5.00,那么就可以聲明一個表示$5.00的命名常量:
當編寫一個經常使用某個特定值的程序時,這是一個有用的工具。按照約定,用做命名常量的變量名使用大寫字母,并且用下劃線分隔多個單詞。
使用命名常量的好處在于:當以后需要改變這個常量值時,可以很容易更新這個值。例如,如果一個提供平郵服務的公司決定將運費提高至$6.00,那么程序員只需簡單地找到這個常量聲明的代碼行并且修改它。這樣修改之后,這個新值將出現在程序中所有引用這個常量的地方。
2.2節檢查點
2.5 解釋弱類型語言和強類型語言之間的不同。JavaScript屬于哪一種?
2.6 對于下列每種情況,選擇一個適當的變量名并且寫出變量聲明,若需要則給出可能的初值:
a)存儲用戶輸入密碼的嘗試次數的變量
b)存儲全部購買額的銷售稅值的變量
c)存儲數學計算結果的變量
2.7 對于下列每種情況,選擇一個適當的變量名并且寫出變量聲明,若需要則給出可能的初值:
a)在網上游戲中存儲玩家用戶名的變量。
b)存儲菜單選擇的變量,假定選項有A、B、C或D。
c)存儲當用戶進入網站時要顯示的問候語的變量。
2.8 假定你正在編寫一個購物車程序。創建一個命名常量表示值為20%的折扣率,該折扣率適用于其總額超過$100.00的所有訂單。
推薦閱讀
- Java 開發從入門到精通(第2版)
- Ceph Cookbook
- Python Game Programming By Example
- Java技術手冊(原書第7版)
- Python程序設計
- The HTML and CSS Workshop
- Java SE實踐教程
- JSP程序設計實例教程(第2版)
- Android應用開發深入學習實錄
- Swift語言實戰晉級
- Programming Microsoft Dynamics? NAV 2015
- Natural Language Processing with Python Quick Start Guide
- R的極客理想:量化投資篇
- 從零開始學算法:基于Python
- Java EE輕量級解決方案:S2SH