JS變數與命名規範
js的變數
JavaScript 是一種弱型別語言,javascript的變數型別由它的值來決定。 定義變數需要用關鍵字 'var'
宣告定義變數 - variable
- 格式: var是宣告變數的關鍵詞必須寫,var和變數名之間必須有空格
- var 變數名 一次宣告一個變數
- var 變數名 變數名, 一次同時宣告多個變數
變數的命名規則
- 變數名-可以是由大小寫字母,下劃線,美元符號,數字組合而成
- 變數名-不可以以數字開頭 開頭只能是字母,或者下劃線 或者美元符號
- 變數名-不能使用JavaScript關鍵字或者保留字
- 如果一個變數名 由多個單片語成建議使用駝峰命名法或者下劃線連線法
- 駝峰法 從第二個單詞首字母大寫 getUserName
- 下劃線連線發 每個單詞之間使用下劃線 get_user_name
- 強烈建議: 在宣告變數名字的時候做到見名知意.
變數的型別
- String(字串型),Number(數值型),Boolean(布林型別),undefined(未定義),null(空型)返回object
- 複合型:object
匈牙利命名風格:
物件o Object 比如:oDiv
陣列a Array 比如:aItems
字串s String 比如:sUserName
整數i Integer 比如:iItemCount
布林值b Boolean 比如:bIsComplete
浮點數f Float 比如:fPrice
函式fn Function 比如:fnHandler
*正規表示式re RegExp 比如:reEmailCheck
相關文章
- 前端開發規範:命名規範、html規範、css規範、js規範前端HTMLCSSJS
- MAVEN 與 JAVA 包命名規範MavenJava
- 變數名命名規則變數
- shell程式設計規範與變數程式設計變數
- PHP 命名規範PHP
- JavaScript 命名規範JavaScript
- PHP命名規範PHP
- CSS命名規範CSS
- SqlServer命名規範SQLServer
- java命名規範Java
- 『前端規範化』CSS命名規範化前端CSS
- Android 程式碼規範 - 命名規範Android
- Android程式碼規範:命名規範Android
- 01 shell程式設計規範與變數程式設計變數
- 阿里Android開發規範:資原始檔命名與使用規範阿里Android
- [MySQL5.6]PerformanceSchema學習:命名規範、狀態變數及其他(2)MySqlORM變數
- Python命名規範Python
- CSS — BEM 命名規範CSS
- 前端命名基本規範前端
- css 命名規範 BEMCSS
- Android命名規範Android
- C#命名規範C#
- javascript變數的宣告以及命名規則JavaScript變數
- shell變數命名與賦值變數賦值
- Java中的命名規範。Java
- mysql及php命名規範MySqlPHP
- div+css命名規範CSS
- 前端工程程式碼規範(一)——命名規則與工程約定前端
- Golang 推薦的命名規範Golang
- css命名和書寫規範CSS
- 我的專案命名規範
- BEM命名規範結合SCSSCSS
- CSS 選擇器命名規範CSS
- 檔案/資源命名規範
- C#開發命名規範C#
- Laravel命名規範速查表Laravel
- 軟體版本命名規範
- css書寫和命名規範CSS