转为二进制

47 阅读1分钟
const params = {a:1,b:2}
// 步骤 1: 将对象转换为 JSON 字符串
const jsonString = JSON.stringify(params);
// 步骤 2: 使用 TextEncoder 编码为字节数组
const encoder = new TextEncoder();
const byteArray = encoder.encode(jsonString);
// 步骤 3: 将字节数组转换为二进制字符串
const uint8Array = Array.from(byteArray).map(byte => byte.toString(2).padStart(8, '0')).join('') ;