hex转字符串 js
时间: 2023-08-14 08:14:18 浏览: 183
字符串 Hex 转换 输出
4星 · 用户满意度95%
在 JavaScript 中,你可以使用 `parseInt` 函数将十六进制转换为整数,然后使用 `String.fromCharCode` 函数将整数转换为对应的字符。以下是一个示例代码:
```javascript
function hexToString(hex) {
let str = '';
for (let i = 0; i < hex.length; i += 2) {
let hexPair = hex.substr(i, 2);
let decimal = parseInt(hexPair, 16);
str += String.fromCharCode(decimal);
}
return str;
}
// 示例用法
let hexValue = "48656c6c6f20576f726c64"; // 十六进制字符串
let stringValue = hexToString(hexValue);
console.log(stringValue);
```
上述代码将打印出 "Hello World"。请注意,输入的十六进制字符串应该没有前缀 "0x"。
阅读全文