首先,String()和toString()方法都是将其它类型的变量转换为字符串的方法.但两者存在一定的区别: x.toString(): 无法转换null和undefined: 来看下面的小例子: var a=123; var b=true; var c;var d=null; console.log(a.toString()); console.log(b.toString()); console.log(c.toString());console.log(d.toString()); 运行…
1..toString()可以将所有的的数据都转换为字符串,但是要排除null 和 undefined 代码示例: var a = null.toString()--报错 var b = underfind.toString()--报错 .toString() 括号中的可以写一个数字,代表进制,对应进制字符串 二进制:.toString(2); 八进制:.toString(8); 十进制:.toString(10); 十六进制:.toString(16); 2.String()可以将null和u…