跳至主要內容

数据类型转换

chanchaw小于 1 分钟javascript

进制转换

toString 里的参数表示转换为的进制,下面的代码依次表示转换为二进制和十六进制

var aa = 17;
aa.toString(2);// 10001
aa.toString(16);// 打印结果是:11

数值转换为字符串

const aa = String(xxx);

转换为数值类型

var n = Number(xxx);// 转换“0123aa”会出现 NaN
var n = parseInt(str);// 将“0123aa”转换为 123
var n = parseFloat(str); // 解决 parseInt 遇到小数点退出的问题

转换为布尔类型

var bool = Boolean(xxx);