首页 > 解决方案 > 将八进制字符串解析为整数javascript

问题描述

如何解析包含八进制数的字符串"0o123"

当我尝试parseInt("0o123")时,它只会给我 0

标签: javascript

解决方案


以“0”为前缀的八进制文字和八进制转义序列。被弃用了。

您可以编写一个有效的八进制数,如下所示;

  • 使用前导零,后跟字母oO

    cons n = 0o123

    const test = 0o123;
    console.log(test);
    // 83

  • 对于八进制转义序列,您可以使用十六进制转义序列:

    const n = '\xA9';


推荐阅读