JavaScript-須要區分的數據類型

六大數據類型:函數

數值型(number)
布爾型(Boolean)
字符串(string)
undefined
null
對象(object)

六大數據類型分爲基本數據類型和引用型數據類型。大數據

基本數據類型:數值型,布爾型,字符串,undefined,null
引用型數據類型:對象

基本數據類型和引用型數據類型的區別:code

基本數據類型數據存儲在棧中;
引用型數據類型,變量存在棧中(存放的是一個指向堆的地址,經過地址來訪問堆中的數據),數據存儲在堆中。

undefined的狀況:對象

一、定義變量未賦值;
二、函數的形參未接受到實參;
三、須要返回值但沒有返回值;
四、調用對象中不存在的屬性

typeof的六個值:字符串

string  number  boolean undefined   object  function
相關文章
相關標籤/搜索