数组常用API

本文详细介绍JavaScript数组的各种操作方法,包括添加、删除、排序、转换、循环等,通过具体实例讲解了push、pop、unshift、concat、reserve、sort、join、splice、slice、indexOf、lastIndexOf、forEach、map、filter、every等API的使用技巧。

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

数组常用API

push( ) 末尾添加

pop( ) 末尾删除

unshift( ) 开头添加

concat( )开头删除

reserver( )颠倒数组

sort( )排序

join( )将数组转换成字符串

splice( )删除 替换 插入

slice( ) 切割数组

indexOf(data,start)查找关键字  (es5新增)
		第一个下标:需要查找的关键字
		第二个下标:开始查找位置
		注意:不能全局查找,遇到第一个就返回,返回下标

lastIndexOf(data )  (es5新增)

forEach( )循环	(es5新增)
注意:注意循环不能停止

	arr.forEach(function(item,index,arr){
    //item 元素
   //index 下表
   //数组本身
}
map( ) 遍历当前数组 返回新数组 (es5新增)
		var arr=[1,2,3,4,5];
		var newArr = arr.map(function(item,index){
			return item+2;
		});
		console.log(newArr);
filter( ) 过滤 (es5新增)
	var newArr = arr.filter(function(item,index){
		return 条件;
	});
every( )条件判断 判断数组中某一元素是不是满足某条件,如果都满足返回true,否则返回false (es5新增)
	var bool =arr.every(function(item,index){
		return 条件
	});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值