zoukankan      html  css  js  c++  java
  • 数组中的方法

    数组的方法


    1
    今天我们来说一下,对数组进行操作的几种方法: 2 3 //添加 4 5 a=[];//空数组 6 a[0]="我是第一个"; 7 8 //删除 9 var a=[1,2,3,4,5]; 10 delete a[4]//删除第五个元素,但不删除位置 11 12 13 14 15 //push()末尾加一个或多个,并返回新长度 16 a=[1,2,3]; 17 alert(a.push("张三","男",20));//再数组末尾增加一个或多个 18 alert(a[0]); 19 20 21 //pop() 删除最后一个元素并返回数组。 22 //语 法 arr.pop(); 23 24 25 //unshift() 向数组开头添加一个或多个元素,并返回新的长度 26 a.unshift("二狗","男",20);//在数组前面添加元素 27 28 29 30 //shift() 删除并返回第一个元素 31 document.write(arr.shift())//删除并返回第一个元素 32 33 34 //concat()方法合并两个 或多个数组 35 36 var a=[1,2,3,4,5]; 37 var b=[6,7,8,9,10]; 38 var c=[11,12,13,14,15] 39 alert(b.concat(a,c)); 40 41 42 43 44 //join()将数组中的所有元素都转化为字符串 并且连接在一起 45 var arr=["今天周五","明天放假","后天也放假"] 46 alert(arr.join(",")); 47 alert(typeof arr.join("")) 48 49 50 51 //revese()颠倒数组 52 var arr=["3","2","1"]; 53 54 55 56 57 58 //slice方法截取数组中的一部分, 59 //第一个参数是数组开始的下标,要下标对应的元素 60 //第二个参数是数组结束的下标,但是不要对应的元素 61 a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] 62 alert(a.slice(2,4)) 63 64 65 66 67 //sort()对数组元素进行排序(系统排序) 68 var a=[1,9,5,12,24,16] 69 function hanshu(x,y){ 70 return x-y; 71 } 72 alert(a.sort(hanshu)) 73 74 78 //splice()用于添加或删除元素 79 80 a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]; 81 a.splice(4,6)//从第五个开始删6个 82 a.splice(5,1)第二个参数1为添加,0为删除





  • 相关阅读:
    常见寻找OEP脱壳的方法
    Windows内核原理系列01
    HDU 1025 Constructing Roads In JGShining's Kingdom
    HDU 1024 Max Sum Plus Plus
    HDU 1003 Max Sum
    HDU 1019 Least Common Multiple
    HDU 1018 Big Number
    HDU 1014 Uniform Generator
    HDU 1012 u Calculate e
    HDU 1005 Number Sequence
  • 原文地址:https://www.cnblogs.com/user-5253/p/7050582.html
Copyright © 2011-2022 走看看