JavaScript的Array的简单学习笔记

本文介绍JavaScript中Array对象的基础知识及常见方法,如concat、join、pop等,帮助开发者快速掌握数组处理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时候项目组缺人,只能后端程序员也分担一些前端的代码编写工作,于是在任务驱动下,必须操起键盘学习前端。学习JavaScript有一段时间了,发现有些东西不用一段时间后就会忘记,又要百度查一下不方便,于是就自己整理了一下方便日后查看。这是没有什么干货的东西的记录性文章,有前端经验开发的伙伴可以不往下看了。

在日常开发中,无论是编写Java程序,还是PHP,还是JavaScript,我发现数组是我们经常打交道的东西。这里就简单记录下JavaScript里面数组的一些简单用法

Array对象的用途

在一个变量中存储多个值

创建Array对象的方法
方法参数意义返回值优缺点
new Array()无参数空数组
new Array(size)size:数组的长度返回元素数量是size的数组,数组元素都是undefined
new Array(e1,e2,e3,...,en)参数列表数组元素是参数列表的值的数组
Array对象属性
属性描述
constructor返回对创建此对象的数组函数的引用
length设置或者返回数组元素的数量
prototype可以向Array对象添加属性、方法
Array对象常用方法
方法参数描述
concat(arrayX,arrayX,......,arrayX)必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个连接两个或者更多个数组,并返回结果
join(separator)分隔符,不指定默认是逗号把数组所有元素放在一个字符串,元素使用指定的分隔符来分割
pop()删除并返回数组元素最后一个元素。数组为空返回undefined
push(e1,e2,e3,...,en)参数列表,要向数组中添加的元素添加元素后数组的长度
unshift(newelement1,newelement2,....,newelementX)必须,要添加的元素向数组的开头添加一个或更多元素,并返回新的长度
reverse()颠倒数组中元素的顺序
shift()删除并返回数组中的第一个元素 ,数组为空返回 undefined 值
slice(start,end)start:必需; end:可选从已有的数组中返回选定的元素。选定的元素包括start,不包括end
sort(sortBy)sortBy:函数,指定排序规则,默认字符编码的顺序进行排序排好序的数组
splice(index,howmany,item1,.....,itemX)index:必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置;必需。要删除的项目数量。如果设置为 0,则不会删除项目;可选。向数组添加的新项目包含被删除项目的新数组,如果有的话
toString()返回数组的字符串,默认是逗号分隔符
参考资料

http://www.w3school.com.cn/jsref/jsref_obj_array.asp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值