JavaScript 是一種弱類型語言,javascript的變量類型由它的值來決定。下面咱們來介紹一下 |
定義變量須要用關鍵字 'var'javascript
var iNum = 123; var sTr = 'asd'; //同時定義多個變量能夠用","隔開,公用一個‘var’關鍵字 var iNum = 45,sTr='qwe',sCount='68';
變量類型html
5種基本數據類型:
一、number 數字類型
二、string 字符串類型
三、boolean 布爾類型 true 或 false
四、undefined undefined類型,變量聲明未初始化,它的值就是undefined
五、null null類型,表示空對象,若是定義的變量未來準備保存對象,能夠將變量初始化爲null,在頁面上獲取不到對象,返回的值就是nulljava
avascript語句與註釋linux
一、javascript語句開始可縮進也可不縮進,縮進是爲了方便代碼閱讀,一條javascript語句應該以「;」結尾;正則表達式
<script type="text/javascript"> var iNum = 123; var sTr = 'abc123'; function fnAlert(){ alert(sTr); }; fnAlert(); </script>
二、javascript註釋數組
<script type="text/javascript"> // 單行註釋 var iNum = 123; /* 多行註釋 一、... 二、... */ var sTr = 'abc123'; </script>
變量、函數、屬性、函數參數命名規範函數
一、區分大小寫
二、第一個字符必須是字母、下劃線(_)或者美圓符號($)
三、其餘字符能夠是字母、下劃線、美圓符或數字htm
匈牙利命名風格:對象
對象o Object 好比:oDiv
數組a Array 好比:aItems
字符串s String 好比:sUserName
整數i Integer 好比:iItemCount
布爾值b Boolean 好比:bIsComplete
浮點數f Float 好比:fPrice
函數fn Function 好比:fnHandler
正則表達式re RegExp 好比:reEmailCheckip