主要介绍了JavaScript转为字符串、数字型、布尔型的方法。

 typeof

使用方法:console.log(typeof 变量名);

注意:Null的数据类型显示为object

 

字面量

表示如何表达这个值。

数字字面量 1, 2, 3
字符串字面量 'string', 'hello world'
布尔字面量 true, false

 

类型转换

转为字符串

1. xx.toString();

2. String(xx)

3. xx + '字符串'

3. 任何类型与字符串进行加号拼接都得字符串。

    这种方法也叫隐式转换。

    也是最常用的方法

转为数字型

1. parseInt(xx);

2. parseFloat(xx);

3. Number(xx)

4. xx - (*) (/) 1

1. 如果xx表示的不是整数,则向下取整。

4. 任何类型与数字型进行减法、乘法、除法运算都得数字型。

  这种方法也叫隐式转换。

转为布尔型 1. Boolean(xx)

null、undefined、0、NaN、''(空字符串)转为false,其余为true。

'null'、'undefined'、'0'、'NaN'、' '(空格)转为true。