ES6如何修改数组中的某个元素

发布时间:2022-04-17 14:40:53 作者:iii
来源:亿速云 阅读:2976

本篇内容主要讲解“ES6如何修改数组中的某个元素”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ES6如何修改数组中的某个元素”吧!

修改方法:1、使用“数组名[指定下标值]=新值;”语法,通过下标访问指定元素,并给该元素重新赋值来进行修改;2、使用“array.splice(开始文章,删除元素个数,插入值1插入值2)”语句,从指定位置开始删除n个元素,并插入n个新元素。

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

ES6修改数组中的某个元素

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

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

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

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

数组名[指定下标值]=新值;

示例:

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

ES6如何修改数组中的某个元素

方法2:利用splice()方法

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

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

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

语法:

array.splice(starti,n,值1,值2);

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

示例

var array = [1,2,3,4,5];  //声明一个数组
console.log(array);
array.splice(2,2,123,456);
console.log(array);

ES6如何修改数组中的某个元素

到此,相信大家对“ES6如何修改数组中的某个元素”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

推荐阅读:
  1. javascript中es6删除数组元素或者对象元素的方法
  2. Java封装数组如何实现在数组中查询元素和修改元素操作

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

es6

上一篇:php如何实现文件写入不覆盖

下一篇:es6数组如何去掉规定的值

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》