欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

toString(radix)

发布时间:2025/3/12 编程问答 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 toString(radix) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、一般用来做进制转换,括号里面就是填进制数
二、 把其它类型的变量转换字符串类型,少用,一般要转换为字符串拼接一个空字符串就可以了

let num = 1 + ''; console.log(typeof(num) + ' : ' + num); // string : 1 let demo = 1234; let num = demo.toString(); console.log(typeof(num) + ' : ' + num); // string : 1234

以十进制为基底,转换成目标进制,和 parseInt(string, radix)恰恰相反

let demo = 10; let num = demo.toString(8); // 十进制的 10,转换为 8 进制 console.log(typeof(num) + ' : ' + num); // string : 12 // toString(radix) 以十进制为基底,转换为其他进制; 如 十进制 转 八进制 // parseInt(string, radix) 其他进制,转换为以十进制为基底; 如 八进制 转 十进制

undefined和 null没有 toString(radix)方法,它俩没有原型,更别提原型上的方法了

let demo = undefined; // demo is undefined let num = String(demo); console.log(typeof(num) + ' : ' + num); // 报错let demo = null; // demo is null let num = String(demo); console.log(typeof(num) + ' : ' + num); // 报错

总结

以上是生活随笔为你收集整理的toString(radix)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。