我是靠谱客的博主 彪壮口红,这篇文章主要介绍ES6怎么修改数组中的某个元素,现在分享给大家,希望可以做个参考。

本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

ES6修改数组中的某个元素

方法1:通过下标访问指定元素,并重新赋值

数组是复合型数据,数组名称是一个指向数组的引用型变量,因此数组属于引用型对象。

访问数组就是访问数组元素。元素相当于变量,数组的元素是一组有序排列的变量,它们没有标识符,以下标进行索引,下标从 0 开始,有序递增。注意,数组下标是非负整数型表达式,或者是字符型数字,不可以为其他类型的值或表达式。

访问数组元素,并重新赋值的语法:

复制代码
1
数组名[指定下标值]=新值;
登录后复制

示例:

复制代码
1
2
3
4
5
var arr = [1,2,3,4,5]; //声明一个数组 console.log(arr); arr[0] = 0; //修改第一个元素,重新赋值为0 arr[2] = "A"; //修改第三个元素,重新赋值为2 console.log(arr);
登录后复制

1.png

方法2:利用splice()方法

Array数组的splice()方法,也是一个非常强大的方法,它的作用是:删除、插入、替换

需要注意的是: splice()方法是直接修改原数组的

我们利用该方法的替换功能即可修改数组元素。

语法:

复制代码
1
array.splice(starti,n,值1,值2);
登录后复制

实际是就是:在starti的位置删除n个元素,然后在这个位置插入值1,值2,就可以起到替换原来被删除的值

示例

复制代码
1
2
3
4
var array = [1,2,3,4,5]; //声明一个数组 console.log(array); array.splice(2,2,123,456); console.log(array);
登录后复制

2.png

【相关推荐:javascript视频教程、web前端】

以上就是ES6怎么修改数组中的某个元素的详细内容,更多请关注靠谱客其它相关文章!

最后

以上就是彪壮口红最近收集整理的关于ES6怎么修改数组中的某个元素的全部内容,更多相关ES6怎么修改数组中内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(102)

评论列表共有 0 条评论

立即
投稿
返回
顶部