js类型之间的互相转换
2018-04-07 本文已影响0人
青山白衣
数据类型转为number的方法
-
Number('1')
// 1 -
parseInt('1',10)
// 1 (10为10进制) -
parseFloat('1.23')
// 1.23 (不用写10,因为浮点数都是10进制) -
'1'-0
// 1 -
'1.23'-0
// 1.23
‘+’ 为常用
-
+'1'
// 1 -
+'1.23'
//1.23 -
+'-1.23'
// -1.23 -
+.1
//0.1 -
-'-1'
// 1 -
-(-'1')
// 1 -
Number('haha')
// NaN
image.png
image.png
数据类型转换为string的方法:
1. .xxx.toString()
2. +''
如下图 (常用)


3.String()
或window.String
如下图


数据类型转换为boolean的方法(所有的对象都是true):
-
boolean()
,如下图
image.png
-
!!
, 如下图(常用)
