JavaScript operations on arrays

js中for in循环的用法
			var a=[1,3,5,8,2,4];
			//x为每个数组元素的下标
			for(var x in a){
    
    
				console.log(a[x]);
			}

array.splice() 方法向/从数组中添加/删除元素
语法
array.splice(index,howmany,item1,.....,itemX)
index 规定从何处添加/删除元素。该参数是开始插入和(或)删除的数组元素的下标,必须是数字。
howmany 规定应该删除多少元素。必须是数字,但可以是 "0"。如果未规定此参数,则删除从 index 开始到原数组结尾的所有元素。
item1, ..., itemX 可选。要添加到数组的新元素

concat() 方法用于连接两个或多个数组。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

语法
arrayObject.concat(arrayX,arrayX,......,arrayX)
参数 描述
arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。
返回值
返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。

array.sort()可以对数组进行排序
array.reverse()可以对数组进行翻转


Guess you like

Origin blog.csdn.net/ziyue13/article/details/115078724