toString() 方法的参数

Posted 码疯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了toString() 方法的参数相关的知识,希望对你有一定的参考价值。

      除开null 和 undefined之外所有的数据类型都是拥有toString方法的。  

通常情况下我们使用toString()方法的时候都是不用传递参数的,但是Number类型的toString方法是可以接收一个参数的,这个参数是“输出数值的基数”。

这个参数指定要用于数字到字符串的转换的基数(从2到36), 参数不在这个范围之间时,报错!如果未指定  参数,则默认值为 10。 也就是说它可以指定该数值是多少进制的格式输出,下面有几个例子:

var num = 16;

console.log(num.toString());         // 16

console.log(num.toString(2));       // 10000 

console.log(num.toString(8));      //  20

console.log(num.toString(10))     // 16

console.log(num.toString(16))     // 10

以上是关于toString() 方法的参数的主要内容,如果未能解决你的问题,请参考以下文章

方法“ToString”没有重载需要 1 个参数

格式化 DateTime 错误“方法 'ToString' 没有重载需要 1 个参数”

日期格式:方法“ToString”没有重载需要 1 个参数

toString/new String

怎么解决“ToString”方法没有采用“1”个参数的重载

JS之toString方法