gpt4 book ai didi

javascript - 如何根据 JS 中的数字从数字创建数组?

转载 作者:行者123 更新时间:2023-12-03 07:18:32 25 4
gpt4 key购买 nike

我需要将十六进制的 ASCII 码转换为字符。我从 ascii 中的服务器编号(作为字符串)获得,例如:64656661756c74(这意味着“默认”)。我知道 String.fromCharCode(),但首先我需要将原始消息拆分为 2 位数字的片段(数组)。我如何拆分基于 2 位数字的持续时间?谢谢。

最佳答案

由于字符串是十六进制字符串表示形式,因此在传递给 String.fromCharCode 之前,您还必须转换为十进制数:

const str = "64656661756c74"
.match(/.{2}/g)
.map(ch => String.fromCharCode(parseInt(ch, 16)))
.join("");

console.log(str);
// "default"

正如您所说,这基本上将值“默认值”存储在 str 中。

关于javascript - 如何根据 JS 中的数字从数字创建数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54271769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com