JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了JS中的进制转换以及作用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

js的进制转换, 分为2进制,8进制,10进制,16进制之间的相互转换, 我们直接利用 对象.toString()即可实现:

运行下面代码

"a" //8进制转为16进制 (012).toString(16) // =>"a" //16进制转为10进制 (0x16).toString(10) // =>"22" //16进制转为8进制 (0x16).toString(8) // =>"26" //10进制转为2进制 //=> (1111).toString(2) // => "10001010111" //8进制转为2进制 //=> (01111).toString(2) //=>"1001001001" //16进制转为2进制 //=> (0x16).toString(2) // => "10110"

  如果要处理2进制到10进制,16进制到10进制,8进制到10进制, 需要用了paresInt这个方法:

运行下面代码

2 //2进制到10进制; parseInt(100,2) //=>4 //16进制到10进制 parseInt(12,16) //=>18 //8进制到10进制 parseInt(12,8); //=>10

  如果要实现进制之间的转换, 可以利用parseInt方法, 先转化为10进制, 然后再利用toString(参数), 转化成不同的进制;

  利用toString和parseInt方法可以实现一个进制转化的工具:

运行下面代码

无标题文档

  

  利用零宽字符的零宽度, 我们把所有的字符串转化成二进制, 然后利用零宽字符进行表示, 那么生成的字符串长度就会为0, 主要反编译即可还原,

运行下面代码

以上所述是小编给大家介绍的JS中的进制转换以及作用的全部叙述,希望对大家有所帮助,如果大家想了解更多内容,敬请关注菜鸟教程网站!

大佬总结

以上是大佬教程为你收集整理的JS中的进制转换以及作用全部内容,希望文章能够帮你解决JS中的进制转换以及作用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

标签: