数组简单操作
var arr=["ab","bd","cd"]
function sum(){
arr.push("dd") // 数组arr添加"dd"
arr[arr.length]="dc" // 数组arr添加dc
arr.toString() //数组arr转换为字符串,并以逗号隔开
arr.join("/") //数组arr转换为字符串,并且以/隔开
arr.pop() //删除数组arr的最后一个元素
arr.shift() //删除数组arr的第一个元素
arr.unshift("ee") //在数组arr首位添加ee
arr[0]="ac" //更改数组内的元素
}
数组合并
var arr=["ab","bd","cd"]
function sum(){
var car = ["12","15","34"]
var car2 = ["he","de","ee"]
var newArr = arr.concat(car) //合并arr和car
var newArr2 = arr.concat(car,car2,"fr") //合并arr和car,car2以及"fr"
}
数组排序
var arr=["ab","ed","cd"]
function sum(){
arr.sort(); // 按字母顺序对数组进行排序
arr.reverse(); // 反转顺序
var numArr = [12,9,23,56,87,27]
numArr.sort(function(a,b){return b-a}) //对数字排序(从大到小)
numArr.sort(function(a,b){return a-b}) //对数字排序(从小到大)
numArr[0] //数组第一个元素
numArr[numArr.length-1] //数组最后一个元素
Math.max.apply(null,numArr) //获取数组最大值
Math.main.apply(null,numArr) //获取数组最低值
}
网友评论