当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Javascript Array.fill()用法及代码示例


用给定值填充给定范围的数组元素。
用法:

arr.fill(value[, start[, end]])

参数:

  • Value:-要填充的值。
  • Start:-起始索引(包括),其默认值为0。
  • End:-结束索引(不包括在内),其默认索引为this.length。

返回值:
它返回修改后的数组。
浏览器支持:
在第二列中,int值是相应函数浏览器的版本。


<script> 
  // input array contain some elements. 
  var array = [ 1, 2, 3, 4 ]; 
  
  // Here array.fill function fills with 0 
  // from position 2 till position 3. 
  console.log(array.fill(0, 2, 4)); 
</script>

输出:

> Array [1, 2, 0, 0]

程序2:
让我们看一下JavaScript程序:

<script> 
  // input array contain some elements. 
  var array = [ 1, 2, 3, 4 ]; 
  
  // Here array.fill function fill with  
  // 9 from position 2 till end. 
  console.log(array.fill(9, 2)); 
</script>

输出:

> Array [1, 2, 9, 9]

程序3:
让我们看一下JavaScript程序:

<script> 
  // input array contain some elements. 
  var array = [ 1, 2, 3, 4 ]; 
  
  // Here array.fill function fill with 
  // 6 from  position 0 till end. 
  console.log(array.fill(6)); 
</script>

输出:

> Array [6, 6, 6, 6]


相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 JavaScript | Array.fill() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。