JavaScript數據類型

數字 NUMBER

  • 十進制 直接寫
1
1.1
.1
1.1e^2
  • 二進制前綴 0b
  • 八進制前綴 0
  • 十六進制前綴 0x

字符串 string

"你好"
'Hello'
  • 轉義
    \,表示特定含義或者原本有特定含義的變爲通常字符數組

    \n    本意 n,轉義後 換行符
    \'    本意 引用'',轉義後 輸出'
    \t    本意 t,轉義後 製表符
    \"    本意 引用"",轉義後 輸出"
  • 多行字符串spa

    var a="123\
           456"
       
    var a="123"+
          "456"

布爾 boolern

符號 symbol

null

undefined

對象 object

  • 設定
    設置對象屬性名,左邊引號可省略code

    var name="x";
    var person={
        "name":"abc",
        "age":12,
        "":"haha",
        "married":true,
        "children":{"name":"lala","age":"2"}
    }
  • 獲取
    取值時,必定要加引號;不加引號,若是有設定,將會取鍵名爲設定值的對象屬性值對象

    person["name"];  // =person["name"];
    person.name;
    person[name];    // =person[x];
  • 操做對象屬性值字符串

    delete person["name"]   //刪除鍵名
    for(var key in person)    //循環操做對象 person 的鍵名、鍵值
    person.keys();            //得到對象 person 全部的鍵名,已數組形式返回
    person.values();          //得到對象 person 全部的鍵值,已數組形式返回

檢驗

使用typeof()對數據類型進行檢驗,檢驗結果以下圖,function不是數據類型,但也能夠用typeof進行檢驗
檢驗數據類型_typeofstring

相關文章
相關標籤/搜索