JavaScript如何实现进制转换
发表于:2024-10-23 作者:千家信息网编辑
千家信息网最后更新 2024年10月23日,这篇文章主要讲解了"JavaScript如何实现进制转换",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JavaScript如何实现进制转换"吧!Jav
千家信息网最后更新 2024年10月23日JavaScript如何实现进制转换
这篇文章主要讲解了"JavaScript如何实现进制转换",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JavaScript如何实现进制转换"吧!
JavaScript实现进制转换的方法:1、利用parseInt()函数,语法"parseInt(值,要解析的值的基数)";2、利用toString()函数,语法"十进制数.toString(需要转换的进制)"。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
一、语法说明
1、parseInt()
parseInt:将字符串转换成整数
parseInt(string, radix)
string要被解析的字符串。
可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。
如果省略该参数或其值为 0,则数字将以 10 为基础来解析。
如果它以 "0x" 或 "0X" 开头,将以 16 为基数。如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。
2、toString()
toString()方法属于Object
对象,JavaScript的许多内置对象都重写了该函数,以实现更适合自身的功能需要。
类型 | 行为描述 |
---|---|
Array | 将 Array 的每个元素转换为字符串,并将它们依次连接起来,两个元素之间用英文逗号作为分隔符进行拼接。 |
Boolean | 如果布尔值是true,则返回"true"。否则返回"false"。 |
Date | 返回日期的文本表示。 |
Error | 返回一个包含相关错误信息的字符串。 |
Function | 返回如下格式的字符串,其中 functionname 是一个函数的名称,此函数的 toString 方法被调用: "function functionname() { [native code] }" |
Number | 返回数值的字符串表示。还可返回以指定进制表示的字符串,请参考Number.toString()。 |
String | 返回 String 对象的值。 |
Object(默认) | 返回"[object ObjectName]",其中 ObjectName 是对象类型的名称。 |
二、进制转换
//十进制转其他进制 var x=110; alert(x); alert(x.toString(2)); alert(x.toString(8)); alert(x.toString(32)); alert(x.toString(16)); //其他转十进制 var x='110'; alert(parseInt(x,2)); //6 =>以2进制解析110alert(parseInt(x,8)); //72 =>以8进制解析110alert(parseInt(x,16)); //272 =>以16进制解析110//其他转其他 //先用parseInt转成十进制再用toString转到目标进制 alert(String.fromCharCode(parseInt(141,8))) alert(parseInt('ff',16).toString(2));
感谢各位的阅读,以上就是"JavaScript如何实现进制转换"的内容了,经过本文的学习后,相信大家对JavaScript如何实现进制转换这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
进制
字符
字符串
函数
十进制
对象
十进
基数
方法
语法
学习
之间
元素
内容
参数
名称
数字
类型
两个
分隔符
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华义联合软件开发公司电话
淄川瓷砖软件开发定制
网络安全保障能力和水平
网络安全系统竣工验收报告
做软件开发怎么赚钱
连接本地服务器数据库
广州市糖小护互联网科技责任
网络安全设备维保责任
党政机关网络安全制度
微生物属种数据库
法律数据库上热搜
查重数据库包括硕士论文吗
华东理工大学数据库
设某个商业集团数据库有三个实体
阿里云配置git服务器
数据库导入信息显示文本过长
城市道路网络技术指标
法国网络安全的成就
ftp服务器账户密码
域服务器管理教程
品质有保证的单细胞数据库
怎么在线炸服务器
软件开发公司的客服好做吗
黑龙江省网络安全宣传周视频
失效分析数据库建立
中间件 服务器
数据库连接失败请先注册
广州大一互联网络科技有限公司
服务器安全证书怎么安装
引用相同名字下的数据库