- 转为string
a = 1
a.toString() // '1'
String(2) // '2'
3 + '' // '3'
- 转为boolean
Boolean(2) //true
!! + a // true
/* 5类falsy值 */
!!NaN // false
!!0 // false
!!'' // false
!!null // false
!!undefined // false
- 转为number
Number('1') // 1
parseInt('12abc', 10) // 12
parseFloat('1.23ab') // 1.23
'23' - 0 // 23
网友评论