你可以通过BigInt关键字来初始化,如:let a = BigInt(1); let b = BigInt("2"); 关于Uint8Array与string互转,示例:// string 转Uint8Array //1得到输入的数据字符串 let text1 = "hello world" //2创建ArrayBuffer对象 let buf = new ArrayBuffer(text1.length*2); //使用typeArray中的Uint16Array方法设置数据 let uint8 = new Uint8Array(buf); //使用循环设置数据 for(let i =0;i<text1.length;i++){ //使用charCodeAt字符转为二进制编码 uint8[i] = text1.charCodeAt(i); } // Uint8Array --> **string** let spArray = uint8.slice(0,3); let dataString = ''; for (let i = 0; i < spArray.length; i++) { dataString += String.fromCharCode(spArray[i]); } 本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
你可以通过BigInt关键字来初始化,如:
关于Uint8Array与string互转,示例:
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。