如何将任意字节值添加到字符串末尾? (JavaScript)
在 JavaScript 中,如何将任意字节值添加到字符串末尾?我正在尝试构造一个包含 ASCII 和二进制数据的数组,用于传递到远程服务器。我尝试了 String.fromCharCode() 但这似乎只适用于从 0x00 到 0x7f 的字节(包括 0x00 到 0x7f) - 较大的字节值会变成两字节字符(现在我想起来这一切都是有意义的)。
提前致谢 -
in JavaScript, how do I add an arbitrary byte value onto the end of a string? I'm trying to construct an array which contains both ASCII and binary data, for passing to a remote server. I tried String.fromCharCode() but that only seems to work for bytes from 0x00 to 0x7f inclusive - larger byte values get turned into two-byte characters (which all makes sense now that I think about it).
Thanks in advance -
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
或者,对于一个不太规范的字符串,但仍然显示了范围:
Or, for a less canonical string that nonetheless demonstrates the range: