首頁 >web前端 >js教程 >JavaScript資料型別有幾種?看完你知道了

JavaScript資料型別有幾種?看完你知道了

云罗郡主
云罗郡主原創
2018-10-16 14:59:211642瀏覽

這篇文章帶給大家的內容是關於JavaScript資料類型有幾種,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

JavaScript資料型別一共有7種:

Undefined

Null

Boolean

String

Symbol

Number

Object

除了Object之外的6種屬於原始資料型別。有時,我們也會細分Object的類型,例如Array,Function,Date,RegExp等。

typeof

typeof可以用來區分除了Null類型以外的原始資料類型,物件類型的可以從普通物件裡面辨識出函數:

問題一:typeof不能辨識null,如何辨識null?

答案:如果想要判斷是否為null,可以直接使用===全等運算子來判斷(或使用下面的Object.prototype.toString方法):

問題二: typeof作用於未定義的變量,會報錯嗎?

答案:不會報錯,回傳"undefined"。

問題三:typeof Number(1)的回傳值是什麼?

答案:"number"。注意Number和String作為普通函數呼叫的時候,是把參數轉換成對應的原始資料型別,也就是類似做一個強制型別轉換的操作,而不是預設當做建構函式呼叫。注意和Array區分,Array(...)等價於new Array(...)。

問題四:typeof new Number(1)的回傳值是什麼?

答案:"object"。

以上就是對JavaScript資料型別有幾種的完整介紹,如果您想了解更多有關JavaScript影片教學#,請追蹤PHP中文網。


以上是JavaScript資料型別有幾種?看完你知道了的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

相關文章

看更多