数组与函数

数组 ;一 组数据的集合 。

  创建数组的两种方法  ; 
   1  利用new来创建对象  2 利用字面量来创建数组  

1 var arr = new Array() ;
2 var arr = [1,2,3,4,5,6,7,]

      数组排序
       利用array中的sort函数进行排序 
       Sort()它可以接收一个自定义的排序规则函数,也可以不接收(使用字典顺序)。如你要给它一个排序规则函数,
       则,这个函数有一定的要求:
           (1)这个函数必须要有两个形参,分别表示数组中的两个元素。
            (2)这个函数必须要有返回值,并且:
               a)	如果返回值为正,则表示要交换两个元素在数组中的位置
               b)	如果返回不为正,则表示不需要交换。
 var arr = [1, 2, 3, 4, 7, 8, 9, 99, 11, 22, 34]

        var f1 = function(a, b) {
            return a - b;

        }

        var f2 = function(a, b) {
            return b - a
        }

        console.log(arr.sort(f1));
        console.log(arr.sort(f2))
            

数组与函数_第1张图片

遍历数组 ; 把数组上的元素从头到尾的访问一遍。

var arr = [1,2,3,4,5,6,7,8]
for(var i =0 ; i <=arr.length ; i ++){i
    console.log(arr[i]) ;
}


实现数组去重  
   
                    
                    

你可能感兴趣的:(学习阶段,js,javascript)