js中Array数组的操作

Array 数组对象属性:

length 用法:<数组对象>.length;返回:数组的长度,即数组里有多少个元素。它等于数组里最后一个元素的下标加一。

Array 数组对象方法:




其中contact使用方法:
concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
arrayObject.concat(array1,array2,...,arrayN)



示例:
<script type="text/javascript">
  var mya1= new Array("hello!")
  var mya2= new Array("I","love");
  var mya3= new Array("JavaScript","!");
  var mya4=mya1.concat(mya2,mya3);
  document.write(mya4);
</script>
运行结果:
hello!,I,love,JavaScript,!

join使用方法:

指定分隔符连接数组元素join()

   join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。

   示例代码:
  
<script type="text/javascript">
    var myarr1= new Array("86","010")
    var myarr2= new Array("84697581");
   var myarr3= myarr1.concat(myarr2);
document.write(myarr3.join("-"));
</script>
输出结果:
86-010-84697581


reverse颠倒数组元素顺序:

reverse() 方法用于颠倒数组中元素的顺序。
arrayObject.reverse()
注意: 该方法会改变原来的数组,而不会创建新的数组。

选定元素slice()

slice() 方法可从已有的数组中返回选定的元素。
arrayObject.slice(start,end)



数组排序sort()

sort() 方法使数组中的元素按照一定的顺序排列。
arrayObject.sort(方法函数)

代码示例:
<script type="text/javascript">
   function sortNum(a,b) {
   return  b-a;
   }
var myarr = new Array("80","16","50","6","100","1");
document.write(myarr.sort(sortNum));










  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值