数字转字符串

当需要将数字转换成字符时,采用如下方式:"" + 1。

var string = 1;
console.log(typeof string);
//number
string = ''+1;
console.log(typeof string);
//string

从性能上来看,将数字转换成字符时,有如下公式:("" +) > String() > .toString() > new String()。

String()属于内部函数,所以速度很快。

而.toString()要查询原型中的函数,所以速度逊色一些,

new String()需要重新创建一个字符串对象,速度最慢。

原文地址:https://www.cnblogs.com/shawn-en/p/4362835.html