js中数组怎么添加元素,JS-向数组指定位置添加元素

  js中数组怎么添加元素,JS-向数组指定位置添加元素

  在上一篇文章中,我们学习了元素是否能通过指定功能测试的方法。请看《js数组运用之元素能否通过指定函数的测试》。这一次,我们来学习用固定值填充数组的方法。如有需要,请参考。

  之前我们知道如何将数组元素转换成字符串,元素是否能通过指定的函数测试方法,数组的长度是多少。今天,我们将介绍用固定元素填充数组的方法。

  我们先来看一个小例子。

  脚本

  var arr=新数组(7);

  arr[0]= one ;

  arr[1]= two ;

  arr[2]=三;

  console.log(arr.fill(four ,3,6));

  /script这个小例子的结果是

  结果我们看到前面是正常的,其中第三、第四、第五元素是“四”,最后一个是空的。让我们再看一下代码。我们使用fill方法,我们的参数命名是“3-6”。那么为什么最后一个没有填满呢?

  让我们好好看看这个方法。

  fill()方法用固定值填充数组中从起始索引到结束索引的所有元素。包括终止指数。

  我们来看看这个方法的语法。

  Arr.fill(用于填充数组元素的值,起始索引,结束索引)fill方法接受三个参数,其中最后两个是可选的。它们的默认值是0和该对象的长度属性值。如果起始索引为负,则起始索引将自动计算为“数组长度起始索引”,其中数组长度是该对象的长度属性值。如果结束索引为负,结束索引将自动计算为“数组长度结束索引”。

  fill方法专门设计为通用方法,不要求它是数组对象。这个方法是一个可变的方法,它改变调用它的This对象并返回它而不是一个副本。当一个对象被传递给fill方法时,数组将被该对象的引用填充。

  就这些,你可以看你需要的:javascript高级教程以上是js如何用固定元素填充数组的细节。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: