数组常用方法

148 阅读1分钟

数组常用方法

数组添加元素
   数组名.方法名()
   
数组添加元素
   push()
   arr.push()
   
在数组前面插入一个元素
   unshift()
   
删除数组末尾元素
   pop()
   
删除前面元素
   shift()
   
删除数组任意一个元素
截取元素 按索引号截取
   splice(索引号,截取元素的个数)

反转数组
   reverse()
   
 数组排列
   sort()
   按字典类型排列
   
 数组拼接
   concat()
   
 找到数组中某一项的索引号
   indexOf()
   
   
      /*1.创建一个学生成绩数组 [98,78,86,59,94]
        2.向数组中追加一个成绩99分
        3. 删除第1个不及格的成绩
             提示: 1. 删除数组元素,使用splice(索引号,1) 
                   2. 遍历数组,查找不及格元素索引号
        4. 数组成绩由低到高排序输出 */
        function text1(){
            var student= [98,78,86,59,94]
            student.push(99)
            console.log('添加后:'+student);
            for(var i=0;i<student.length;i++){
                if(student[i]<60){
                   var NewStudent= student.splice(i,1)
                    console.log('删除不及格后:'+student);
                }
            }
        }
        text1()
        function text2(){
            var student= [98,78,86,59,94]
           var n= student.sort()
            console.log(n);
        }
        text2()