700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js如何用固定的元素填充数组

js如何用固定的元素填充数组

时间:2019-12-18 12:28:23

相关推荐

js如何用固定的元素填充数组

web前端|js教程

javascript

web前端-js教程

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

易语言网吧挂机锁源码,ubuntu装上卡顿,爬虫的理解简答,php jre,网页结构 seolzw

之前我们知道了如何将数组元素转变成字符串,元素能否通过指定函数测试的方法,知道了什么是数组的长度,今天我们就来介绍一下用固定的元素填充数组的方法是什么。

房地产管理系统php源码,ubuntu开机停在小新,爬虫中for循环,php pcel,高平seo服务lzw

首先我们来看一个小例子。

牛牛规则源码,ubuntu显示网络端口,tomcat开启后出现乱码,java直播爬虫,php模板引擎技术外包,seo 规则lzw

var arr = new Array(7); arr[0] = "one";arr[1] = "two";arr[2] = "three";console.log(arr.fill("four",3,6));

这个小例子的结果是

这个结果我们可以看到,前面都是很正常的,其中第三第四第五这三个元素都是“four”,但是最后一个却是空的。再去看一下代码,我们使用的fill这个方法,我们的参数命名选择的是“3-6”啊,那为什么最后一个没有填充上呢?

我们好好看一下这个方法吧。

fill() 方法用一个固定值填充一个数组中从起始索引到终止索引内的全部元素。不包括终止索引。

这就来看一下这个方法的语法吧。

arr.fill(用来填充数组元素的值,起始索引,终止索引)

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

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

就说到这里了,有需要的可以看:javascript高级教学

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。