gpt4 book ai didi

javascript - 将JavaScript字符存储在一个字节中

转载 作者:行者123 更新时间:2023-12-03 23:17:39 25 4
gpt4 key购买 nike

我必须将数据发送到一个连接的对象一个字节的字符。所以我借助ASCII将整数数据转换为String.fromCharCode()

只要整数小于127,就将字符存储在一个字节中。但是超出正常值128之外,数据包含多个字节。

我该如何处理?

确定我使用bytes检查了encodeURI(s).split(/%..|./).length - 1的数量

我尝试了这个post,但是并没有太大帮助

最佳答案

W3C和IETF为UTF-8 push 的标准成为Web设计中字符串数据的标准。因此,对于通常支持的一组字符,不可能在一个字节中发送一个字符。虽然这可能与您想要的东西很接近。

var utf_8 = unescape(encodeURIComponent(string));
var byteArray = [];
for (var i = 0; i < utf_8.length; ++ i)
byteArray.push(utf_8.charCodeAt(i));

关于javascript - 将JavaScript字符存储在一个字节中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41165673/

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