javascript中字符串和数字之间互相转换的方法总结

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"

  

原文地址:https://www.cnblogs.com/Roxxane/p/13829260.html