var a = 42; // 数字转为字符串 var b = a + ""; // 隐式强制类型转换 var c = String(a); //显式强制类型转换 // 字符串转为数字 var a5 = "42"; var a6 = "42px"; var d = Number(a5); var e = +d; var f = parseInt(a5); // parseInt可以设置转换多少位进制的参数 var g = parseInt(a6); // 42 // 非字符串到字符串的强制类型转换 var a1 = 1.07 * 1000 * 1000 * 1000 * 1000 * 1000 * 1000 * 1000 a1.toString() var a2 = [1, 2, 3] a2.toString(); // "1,2,3"