方法 | 作用 |
---|---|
toString() | 转换成字符串。 |
parseInt() | 将 字符串 等转换成整数。 |
parseFloat() | 将 字符串等 转换成浮点数 |
不同类型 toString() 的结果
类型 | 返回 |
---|---|
对象 | ‘[object Xxxx]’ 构造名 非变量无法直接使用 toString |
字符串 | 返回本身 |
数字 | 对应字符串数字 非变量无法直接使用 toString 123.toString() X |
布尔 | ‘true’ / ‘false’ |
数组 | 效果等同于.join(',') |
函数 | 函数定义的字符串 |
日期 | 规定格式的日期字符串 |
null / undefined | 没有该方法 |
Symbol(3) | ‘Symbol(3)’ |
parseInt() 的结果
从左往右截取最大的整数数字字符串 支持2到36进制(第二个参数)
parseFloat() 的结果
会先先尝试将参数转换为字符串再进行解析