相关疑难解决方法(0)

在字符串和ArrayBuffers之间转换

是否有一种普遍接受的技术可以有效地将JavaScript字符串转换为ArrayBuffers,反之亦然?具体来说,我希望能够将ArrayBuffer的内容写入localStorage并将其读回.

javascript serialization typed-arrays arraybuffer

231
推荐指数
16
解决办法
30万
查看次数

Uint8Array在Javascript中字符串

我有一些UTF-8编码数据存在于Javascript中的一系列Uint8Array元素中.有没有一种有效的方法将这些解码为常规的javascript字符串(我相信Javascript使用16位Unicode)?我不希望当时添加一个字符,因为字符串concaternation将变为CPU密集型.

javascript

95
推荐指数
10
解决办法
10万
查看次数

如何将uint8数组转换为base64编码字符串?

我得到了一个webSocket通信,我收到base64编码的字符串,将其转换为uint8并继续工作,但现在我需要发送回来,我得到了uint8数组,需要将其转换为base64字符串,所以我可以发送它.我该怎么做这个转换?

javascript base64

69
推荐指数
7
解决办法
7万
查看次数

使用Javascript解码UTF-8

我在XHTML网页中有Javascript传递UTF-8编码的字符串.它需要继续通过UTF-8版本,并对其进行解码.如何解码UTF-8字符串进行显示?

<script type="text/javascript">
// <![CDATA[
function updateUser(usernameSent){
    var usernameReceived = usernameSent; // Current value: Größe
    var usernameDecoded = usernameReceived;  // Decode to: Größe
    var html2id = '';
    html2id += 'Encoded: ' + usernameReceived + '<br />Decoded: ' + usernameDecoded;
    document.getElementById('userId').innerHTML = html2id;
}
// ]]>
</script>
Run Code Online (Sandbox Code Playgroud)

javascript unicode utf8-decode xhtml-transitional

44
推荐指数
8
解决办法
25万
查看次数

如何将UTF8字符串转换为字节数组?

.charCodeAt函数返回caracter的unicode代码.但我想得到字节数组.我知道,如果charcode超过127,那么该字符将存储在两个或更多字节中.

var arr=[];
for(var i=0; i<str.length; i++) {
    arr.push(str.charCodeAt(i))
}
Run Code Online (Sandbox Code Playgroud)

javascript utf-8

41
推荐指数
5
解决办法
10万
查看次数