javascript数组的几个常用方法

本文详细介绍了JavaScript中数组的多种常用方法,包括join()用于连接数组元素为字符串、reverse()用于反转数组顺序、sort()用于排序数组元素、concat()用于合并数组、slice()用于截取数组片段、splice()用于插入或删除数组元素,以及push/pop和unshift/shift方法用于实现栈和队列操作。

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

1、join()

Array.join方法将数组中所有元素都转换成字符串并连接在一起,返回最后生成的字符串

example:

var a=[1,2,3]

a.join();   ==>"1,2,3"

a.join("  ")   ==>"1  2  3"

Array.join()方法是String.split方法的逆向操作。


2、reverse()

Array.reverse()方法将数组中的元素颠倒顺序。

var a=[1,2,3]

a.reverse().join()  =>"3,2,1"


3、sort()

Array.sort()方法将素组中的元素排序并返回排序后的数组。


4、concat()

Array.concat()方法创建并返回一个新数组,他的元素包括调用concat()的原始数组的元素和concat()的每一个参数。

var a=[1,2,3];

a.concat(4,5)    //返回[1,2,3,4,5]


5、slice()

Array.slice()方法返回指定数组的一个片段或子数组,它的两个参数分别指定了片段的开始和结束位置。

var a=[1,2,3,4,5]

a.slice(0,3) //返回[1,2,3]

a.slice(3) //返回[4,5]

a.slice(1,-1)  //返回[2,3,4]


6、splice()

Array.splice()方法是在数组中插入或者删除元素的通用方法,不同于slice()和concat(),splice()会修改调用的数组。

splice()能够从数组中删除元素、插入元素到数组中或者同事完成这两种操作。

var a=[1,2,3,4,5,6,7,8]

a.splice(4); //返回[5,6,7,8]; a是[1,2,3,4]

a.splice(1,2) //返回[2,3];a是[1,4]


7、push()和pop()

push()和pop()方法允许将数组当做栈来使用。

栈先进后出你懂得,就不列举了


8、unshift()和shift()

unshift()和shift()方法的行为非常类似于push()和pop(),不一样的事前者是在数组的头部而非尾部进行元素的

插入和删除操作。


9、toString()和toLocaleString()

这个就不解释了







评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值