JavaScript變數的宣告和使用
阿新 • • 發佈:2019-02-11
說明
JavaScript中變數的宣告使用var關鍵字,宣告變數的時候不需要指定變數的資料型別。
這個不需要帶有強制性,不是說可以指定可以不指定,而是必須不能指定。
宣告樣式
//宣告一個名為 a 的變數,變數的資料型別尚不明確
var a;
通過這種方法宣告變數之後,如果在沒有賦值的情況下使用變數,變數的值是undefined;
宣告的同時初始化
//宣告一個名為 a 的變數,並給它賦值
var a = 1; //這時,a 的型別是Number
//宣告一個名為 b 的變數,並給它賦值
var b = "value"; //這時,b 的型別時String
不進行宣告直接使用變數
a = 1; str = "String"; flag = true;
如果沒有給變數賦值而直接使用,變數的值是null。
javaScript中的typeof運算
typeof運算可以返回變數的資料型別
<script type='text/javascript'> var temp; document.write(typeof temp); //輸出 undefined temp = 1; document.write(typeof temp); //輸出 number temp = "str"; document.write(typeof temp); //輸出 string <script>