javaScript數據類型

javaScript數據類型分爲基本數據類型和組合類型:

  • 基本數據類型
  1. Number型:一般來說爲不在引號內的數字
  2. String型:需加單引號或雙引號
  3. Boolean型:Boolean型變量賦值時,不能在true或false外面加引號
  4. Undefined型:即爲未定義類型,用於不存在或者沒有被賦初始值的變量或對象的屬性
  5. Null型:作用是表明數據空缺的值,區別Undefined型和Null型數據比較麻煩,一般將Undefined型和Null等同對待
  6. Funcation型表示函數,可以通過new操作符和構造函數Funcation()來動態創建所需功能的函數,併爲其添加函數體。
    var myFuncation = new Funcation(){
    staments;
    }
  • 組合類型
  1. Array型
    數組是包含基本和組合數據的序列。在JavaScript腳本語言中,每一種數據類型對應一種對象,數組本質上即爲Array對象。
    由於JavaScript是弱類型語言,因此不要求目標數組中各元素的數據類型均相同。
    var score = [1,2,3,4,5];
    var n = score[3];
    值得注意的是,數組的length屬性爲可讀可寫屬性,作爲可寫屬性時,若新的屬性值小於原始值時,將調用數組的長度爲新的屬性值,數組中其餘元素將被刪除。
  2. Object型
    對象爲可包含基本和組合數據的組合類型,且對象的成員作爲對象的屬性,對象的成員函數作爲對象的方法。在JavaScript腳本語言中,可通過在對象後面加句點'.'並加上對象屬性(或方法)的名稱來訪問對象的屬性(或方法)。

讀書筆記

發佈了10 篇原創文章 · 獲贊 4 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章