Get to know MDN better
此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。
fill() 方法将类型化数组中的从起始索引到终止索引内的全部元素。这个方法的算法和 Array.prototype.fill() 相同。TypedArray 是这里的类型化数组类型之一。
用来填充类型化数组元素的值。
start可选参数。起始索引,默认值为 0。
end可选参数。终止索引(填充范围不包含此索引),默认值为 this.length。
修改后的类型化数组。
将被元素填充的区间是 [start, end)。
fill 方法接受三个参数 value,start 以及 end。start 和 end 参数是可选的,默认值分别为 0 和 this.length。
如果 start 参数是负值,它会被视为 length+start,其中 length 是类型化数组的长度。如果 end 参数是负值,它会被视为 length+end。
由于并没有一个名为 TypedArray 的全局变量,我们必须“按需添加”兼容实现。请配合Array.prototype.fill()的兼容实现使用以下的“兼容实现”
| ECMAScript® 2027 Language Specification # sec-%typedarray%.prototype.fill |
启用 JavaScript 以查看此浏览器兼容性表。