var a= Array(5) 创建一个容器长度为5的数组,没有元素
a.lenght =3 修改a数组的长度(如果数组中元素多余3个元素,修改后只保留前3个)
Array(区分大小写)
var b= Array('10',20) 创建一个带元素的数组
var c=[1,2,3,4] 创建一个带元素的元组
var ss = typeof(b[0]) 获取b数组中下标为0的元素的类型
var d = c.length 获取c数组的长度
c.push(5,6) 往c数组中追加元素5,6
c.unshift(10,20) 在c数组头部添加10,20元素
c[0]=123 通过下标往c数组中添加元素
c[0]=123 通过下标修改c数组中的元素
c.pop() 移除尾部元素
c.shift() 移除头部元素
c.splice(0,2) 移除指定下标的元素(第一位表示下标,第二位表示移除下标及下标后一位元素)
c.reverse() 将数组中的元素逆序
arr = [12, 51, 43, 27, 125, 4]
arr.sort() 结果:12,125,27,4,43,51 原因 先排每一个元素的第一位,元素的第一位相同在排元素的第二位
数字从小到大排序方法:
arr.sort(function(ele1,ele2){
return ele1-ele2 前者大于后者,自动调换
})