1.any 转 string
- n + ‘’ //与空字符串相加
- .toString()
- window.String()
2.any转boolean
- !! //连续取反
- boolean()
只有5个值转boolean时为false:0 NaN ‘’ null undefined (5个falsy值)
3.any转number
‘1’ -> 1
- number(‘1’) === 1
- parseInt(‘1’ , 10) === 1
- parseFloat(‘1.23’) === 1.23
- ‘1’ - 0 === 1
- +‘1’ ===1
网友评论