解释一下这串代码的意思 var t = new Uint8Array(window.atob(e).split("").map((function(e) { return e.charCodeAt(0) } )))
时间: 2023-06-03 09:06:33 浏览: 110
buffer-to-uint8array:将缓冲区(或字符串)转换为 Uint8Array
这段代码的意思是将一个base64编码的字符串解码为一组8位的无符号整数数组。具体实现是先使用window.atob()函数将base64编码字符串解码成一组字符数组,然后使用map()函数和charCodeAt()方法将每个字符转换为对应的ASCII码值,并存储到这个Uint8Array数组中。最终得到的数组t可以用于对特定数据进行加密、解密等操作。
阅读全文