js常見資料型別轉換

2021-09-02 07:47:59 字數 573 閱讀 8731

boolean

number

string (使用string()轉換)

null

false

0'null'

undefined

false

nan'undefined'

'' 空字串

false00

false

'0'true / false

1 / 0

'true' / 'false'

非空字串

true

非0數字(1)/ nan

true / false

'1' / 'nan'

空陣列 

true

0'' 空字串

注意null、undefined沒有tostring()方法,不能使用此方式進行轉換

對object物件進行轉換,會首先呼叫物件的valueof()方法,然後確定該方法返回的值是否可以轉

換。如果不能,則基於這個返回值再呼叫tostring()方法,再測試返回值。

將字串轉換數字建議使用parseint()和parsefloat()

常見資料型別轉換

在最近兩個小專案中大量的使用了資料型別之間的互相轉換,因此寫一篇記述下來以便日後查閱。target 目標資料型別 需求資料型別 source 源資料型別 需轉換資料型別 string轉qstring target qstring fromstdstring source unsigned char ...

VC常見資料型別轉換

我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 char temp 200 char buf cstring str variant t v1 bstr t v2...

VC常見資料型別轉換

int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 char temp 200 char buf cstring str variant t v1 bstr t v2 一 其它資料型別轉換為字串 短整型...