一、数组内存结构
二、数组常用方法
1、push 在末尾追加元素
数组名.push(40)
2、pop 删除末尾元素
数组名.pop()
3、unshift 头部插入元素
数组名.unshift(10)
4、shift 删除头部元素
数组名.shift()
5、splice 截取元素
数组名.splice(索引号,个数,删除元素后补充的内容)
6、reverse 反转数组
数组名.reverse()
7、sort 数组排序,默认由高到底
(1)排序规则:先转字符串,使用字符编码unnicode排序
(2)改变排序规则
数组名.sort(function(a,b){
if(a>b){
return -1 //升序排列,正数就降序
}
---------------
if(a<b){
return 1
}
------------------
if(a=b){
return 0
}
return 0 //
}
})
8、concat 多个数组拼接,成为一个新数