天天看點

《JavaScript面向對象程式設計指南》——2.4 基本資料類型綜述

本節書摘來自異步社群《javascript面向對象程式設計指南》一書中的第2章,第2.4節,作者: 【加】stoyan stefanov 譯者: 淩傑 更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

現在,讓我們來快速彙總一下目前為止所讨論過的内容。

javascript語言中有五大基本資料類型:

. 數字

. 字元串

. 布爾值

. undefined

. null

任何不屬于基本類型的東西都屬于對象。

數字類型可以存儲的資料包括:正負整數、浮點數、十六進制數與八進制數、指數以及特殊數值nan、infinity、-infinity。

字元串類型存儲的是一對引号之間的所有字元。

布爾類型的值隻有兩個:true和false。

null類型的值隻有一個:null。

undefined類型的值隻有一個:undefined。

絕大部分值在轉換為布爾類型時都為true,但以下6種falsy值除外:

. ""

. 0

. nan

. false

繼續閱讀