前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >html js 数组添加,js数组添加数据

html js 数组添加,js数组添加数据

作者头像
全栈程序员站长
发布2022-07-01 21:10:02
26.1K0
发布2022-07-01 21:10:02
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

我们在学习python的过程中,会对列表、字符串添加数据。在Javascript中,我们也会对数组添加数据。在不同的位置添加数据有着不同的方法。本文介绍js数组添加数据的三种方法:1、结尾添加push()方法;2、头部添加unshift() 方法;3、向/从数组指定位置添加/删除项目,然后返回被删除的项目splice() 方法。

方式一:结尾添加push()方法

1、语法arrayObject.push(a,b,….,c)

2、参数

a:必需。要添加到数组的第一个元素。

b:可选。要添加到数组的第二个元素。

c:可选。可添加多个元素。

3、返回值

把指定的值添加到数组后的新长度。

4、实例var a = []

a.push(‘a’);

a.push(‘b’);

alert(a);

结果为a,b

方式二:头部添加unshift() 方法

1、语法arrayObject.unshift(a,b,….,c)

2、参数

a:必需。向数组添加的第一个元素。

b:可选。向数组添加的第二个元素。

c:可选。可添加若干个元素。

3、返回值

arrayObject 的新长度。

4、实例var fruits = [“Banana”, “Orange”, “Apple”, “Mango”];

fruits.unshift(“Lemon”,”Pineapple”);

输出Lemon,Pineapple,Banana,Orange,Apple,Mango

方式三:向/从数组指定位置添加/删除项目,然后返回被删除的项目splice() 方法

1、语法arrayObject.splice(a,b,item1,…..,itemX)

2、参数

a:必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。

b:必需。要删除的项目数量。如果设置为 0,则不会删除项目。

item1,…..,itemX:可选。向数组添加的新项目。

3、返回值

如果有的话包含被删除项目的新数组

4、实例var arr=[‘smile’,2,3,’marie’];

arr.splice(1,0,’tony’) //修改0个索引为1的值,在索引为1的值前插入tony

alert(arr.splice(1,0,’tony’)) //返回值为空

alert(arr) // smile,tony,2,3,marie

以上就是js数组添加数据的四种方法,大家可以根据在不同的位置添加数据选择不同的方法哦~

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/130311.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档