【发布时间】:2021-09-14 00:06:53
【问题描述】:
我正在尝试获取一个整数数组并将其转换为 JavaScript 中的字节,但不知道该怎么做。
输入看起来像 [2,-76,7,2,8,69,82,88,87,2,52,50,...]。
如果我要使用另一种语言(如 Java),我会使用类似以下的语言。
byte[] bytArr = new byte[intArray.size()];
for (int i = 0; i < intArray.size(); i++) {
bytArr[i] = (byte) intArray[i];
}
我对 JS 很陌生,所以不确定这是否可能......
【问题讨论】:
-
这能回答你的问题吗? Java byteArray equivalent in JavaScript
-
JS 没有输入。
-
目的是什么? JavaScript 确实有优化的整数数组类型,但大多数时候你只使用
Number的普通数组。你想节省内存吗?截断高字节?还有什么? -
@LoganDevine: JS不是静态类型的,打字系统比没有的弱,但是是类型的,需要的时候有special array types for this .
标签: javascript typing