typedArray.fill()是JavaScript中的内置函数,用于填充从开始索引到结束索引的typedArray值。
用法:
typedarray.fill(value, start, end)
参数:它采用以下指定的三个参数-
- value:它是用类型化数组填充的值。
- start:它是起始索引,是可选的,其默认值为0。
- end:它是结束索引,可选,不包括在内。它的默认值是typedArray的长度。
返回值:它返回修改后的数组。
JavaScript代码显示此函数的工作方式:
// Javascript to illustrate typedArray.fill()
<script>
// Creating some typedArrays
const A = new Uint8Array([ 0, 0, 0, 0 ]);
const B = new Uint8Array([ 0, 0, 0, 0 ]);
const C = new Uint8Array([ 0, 0, 0, 0 ]);
const D = new Uint8Array([ 0, 0, 0, 0 ]);
// Calling fill() function to fill different values
a = A.fill(4, 1, 3);
b = B.fill(5, 1);
c = C.fill(3);
d = D.fill(4, 0, 0);
// Printing modified array
document.write(a +"<br>");
document.write(b +"<br>");
document.write(c +"<br>");
document.write(d +"<br>");
</script>
输出:
0,4,4,0 0,5,5,5 3,3,3,3 0,0,0,0
注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript | typedArray.fill()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。