问题描述
这里我正在使用TypedArray Uint32Array
。我在数据中有一些数据集。我想用某个值替换数组的前10个数据。我正在尝试将其设置为前10个值,但未将其分别绑定到数组的前10个数据。请帮帮我。预先感谢。
var arrD = new Uint32Array(32)
arrD.slice(0,12).forEach(function (item) {
arrD[item] = 5
console.log(arrD)
})
解决方法
您可以使用.fill
数组函数:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill
var arrD = new Uint32Array(32);
arrD.fill(5,10) // fills array with value from index 0 - 9