javascript中怎么将字符串转换为8进制

javascript中怎么将字符串转换为8进制,第1张

javascript中怎么将字符串转换为8进制

javascript将字符串转换为8进制的方法:1、使用parseInt()函数将字符串转为十进制数,语法“parseInt("字符串")”;2、使用toString()函数将十进制数转为8进制数,语法“十进制数.toString(8)”。

本教程 *** 作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

javascript将字符串转换为8进制的方法

  • 先使用parseInt()函数将字符串转为十进制数

  • 然后使用toString()函数将十进制数转为8进制数

示例:

var str = "1254";
var num =parseInt(str);
var x=num.toString(8);
console.log(x);

说明:

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 是对象类型的名称。

【相关推荐:javascript学习教程

以上就是javascript中怎么将字符串转换为8进制的详细内容,

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/691226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-21
下一篇 2022-04-21

发表评论

登录后才能评论

评论列表(0条)

保存