toString()方法的作用是:返回一个表示指定数字的字符串。
toString()方法解析其第一个参数,并尝试返回指定radix(基数)的字符串表示形式。
对于基数大于10的字母,字母表示大于9的数字。例如,对于十六进制数字(基数为16),使用a至F。
如果未指定基数,则假定首选基数为10。
number.toString(radix)
var num = 14; var str = num.toString();测试看看‹/›
所有浏览器完全支持toString()方法:
Method | |||||
toString() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
radix | (可选)介于2到36之间的整数,指定用于表示数值的基数:
|
返回值: | 表示数字的字符串 |
---|---|
例外情况: | 如果给toString()的基数小于2或大于36,则抛出RangeError |
JavaScript版本: | ECMAScript 1 |
将十进制数转换为二进制数:
var num = 10; num.toString(2);// 1010测试看看‹/›
将十进制数转换为十六进制数:
var num = 10; num.toString(16);// a测试看看‹/›