五個原始JavaScript的數據類型(string
,number
,boolean
,null
和undefined
),前三個具有相關的構造函數:構造null和undefined
new String("Hello!")
new Number(40)
new Boolean(true)
的構造的對象是該對象的文字包裝。特別地,new String("Hello!") === "Hello!"
評估爲false
。
是否有產生從相應的對象文字不同對象包裝的null
和undefined
原始數據類型的類似構造?
我不認爲你可以有一個undefined的構造函數 – Gavriel