JavaScript的數據類型

一,分類

 javaScript的數據類型主要分類兩大類:

 (1)原始數據類型(簡單類型):number,string, undefined, null, boolearn

 (2)引用數據類型(複雜類型):  object,array, function

二,區別

 (1)原始類型變量存儲在棧內存中,訪問變量直接操作值。
 (2)引用類型變量實際存儲在堆內存中,對應的變量名保存在棧內存中,變量值就是一個指向對象的指針(涉及深/淺拷貝);

通過其對應的變量名操作時:  

  1)如果是複製操作,就是複製指針值,類似於基本類型變量複製,但是對象沒做變動,依舊存儲在同一個堆內存。

  2)如果是直接操作屬性,應該就是針對對象直接操作。

三,判斷是什麼數據類型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章