JavaScript TypedArray.from 的映射时机:先乘十再转整数,为什么与先建数组再 map 不同 把小数测量值乘十后存进字节数组,常见的两种写法只差一步:Uint8Array.from(input, transform),或 Uint8Array.from(input).map(transform)。它们都返回新... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
JavaScript 可调整缓冲区:缩短后视图变成零长,再扩大为什么旧字节没有回来 用可调整ArrayBuffer接收数据时,底层容量一缩短,原来四项的Uint8Array突然报告长度零。随后把容量扩大,它又恢复四项,但原来尾部数据已经变成零。这些现象属于缓冲区大小与视图有效范围变化,不能用普通数组... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
JavaScript TypedArray 截取:只剩两项,为什么 buffer 仍然带着整段数据 解析一段二进制数据时,用 subarray 取出中间两字节,再把它的 buffer 交给下一层,结果下一层又看到头尾的额外字节。视图范围变小,不代表底层缓冲区也被裁短;只传 buffer 会丢掉窗口边界。下面使用普通... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读