toString():该方法一般不必传递参数,但是接受参数(输出数值的基数)
例子:
var num = 10
num.toString(); //"10"
num.toString(2); //"1010"
num.toString(8); //"12"
num.toString(16); //"a"
默认是10进制
null和undefined没有toString()方法;
String()
在不知道要转换的数值是不是null或者undefined时使用该方法
例子:
var value1 = 10;
var value2 = true;
var value3 = null;
var value4;
String(value1); // "10"
String(value2); // "true"
String(value3); // "null"
String(value4); // "undefined"