位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 數(shù)據(jù)類型自動(dòng)轉(zhuǎn)換列表

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-23

JavaScript能夠根據(jù)運(yùn)算環(huán)境自動(dòng)轉(zhuǎn)換值的類型,以滿足運(yùn)算需要,數(shù)據(jù)類型自動(dòng)轉(zhuǎn)換列表如表所示,但是在很多情況下需要開發(fā)者手動(dòng)轉(zhuǎn)換數(shù)據(jù)類型,以控制運(yùn)算過程。

(value)

字符串操作環(huán)境

數(shù)字運(yùn)算環(huán)境

邏輯運(yùn)算環(huán)境

對(duì)象操作環(huán)境

undefined

"undefined"

NaN

false

Error

null

"null"

0

false

Error

非空字符串

不轉(zhuǎn)換

字符串對(duì)應(yīng)的數(shù)字值

NaN

true

String

空字符串

不轉(zhuǎn)換

0

false

String

0

"0"

不轉(zhuǎn)換

false

Number

NaN

"NaN"

不轉(zhuǎn)換

false

Number

Infinity

"Infinity"

不轉(zhuǎn)換

true

Number

Number.POSITIVE INFINITY

"Infinity"

不轉(zhuǎn)換

true

Number

Number.NEGATIVE INFINITY

"-Infinity"

不轉(zhuǎn)換

true

Number

-Infinity

"-Infinity"

不轉(zhuǎn)換

true

Number

Number.MAX VALUE

"1.7976931348623157e+308"

不轉(zhuǎn)換

true

Number

Nuinbcr.MIN VALUE

"5e-324"

不轉(zhuǎn)換

true

Number

其他所有數(shù)字

"數(shù)字的字符串值

不轉(zhuǎn)換

true

Number

true

"true"

1

不轉(zhuǎn)換

Boolean

false

"false"

0

不轉(zhuǎn)換

Boolean

對(duì)象

toString()

valueOf() toString() NaN

true

不轉(zhuǎn)換


繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部