类型转换

弱类型语言也称为弱类型定义语言,它在执行的时候才会确定类型

转字符串

1
2
3
4
5
6
// 方法1
value.toString()
// 方法2
value = '' + value
// 方法3
String(value)

转数字

1
2
3
4
5
6
7
8
9
// 纯数字串转数字
Number(value)
// 纯数字转数字2˜
vaule = +value
// 非纯转为整数
parseInt(value)

// 非纯转为浮点数
parseFloat(value)

转boolean

1
2
3
4
5
//1
Boolean(value)
//2
let a=10
a = !!a // true