jvavscript中数组常用命令

 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                  前者大于后者,自动调换

})

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值