码迷,mamicode.com
首页 > 编程语言 > 详细

数组去重 concat() 连接两个或多个数组 join() 将数组转换为字符串 reverse() 反转数组 sort() 排序

时间:2021-05-23 23:42:15      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:length   rsh   UNC   获取   ice   元素   log   影响   数组   

 //   var arr2 = [1,2,3,2,2,1,3,4,2,5];

    //  // 数组去重
    //  for(var i=0;i<arr2.length;i++){
    //   //  console.log(arr2[i]);
    //   // 获取当前元素后的元素
    //    for(var j=i+1;j<arr2.length;j++){
    //       if(arr2[i] == arr2[j]){
    //         // console.log(‘--->‘+arr2[j]);
    //         // 判断两个值是否相等 删除 j 对应的元素
    //         arr2.splice(j,1);
    //         j--;
    //       } 
    //    }
    //  }

    //  console.log(arr2)


    // ------------------------
    // var arr = ["Eric",‘Cherie‘];
    // var arr2 = ["Tito","Mitch"];
    // var arr3 = ["Nima","Marsha"];
 
    /**
     *  concat() 可以连接两个或多个数组,并将新的数组返回
     *  不会对原数组 产生影响
    */ 
    // var result = arr.concat(arr2,arr3); 
    // console.log(result) //  ["Eric", "Cherie", "Tito", "Mitch", "Nima", "Marsha"]

    /**
     * join() 该方法可以将数组转换为一个字符串
     * 不会对原数组 产生影响
     * 在 join() 中 可以指定一个字符串作为参数,这个字符串将会成为数组中元素的连接符
     * 默认是 , 连接
    */

  //  var result = arr.join()
  //  console.log(result)  // Eric,Cherie

  // var result = arr.join(‘-‘)
  //  console.log(result)  // Eric-Cherie

  /**
   * reverse()  反转数组
  */
  // var arr = ["Eric",‘Cherie‘,"Nima","Marsha"];
  // arr.reverse();
  // console.log(arr) // ["Marsha", "Nima", "Cherie", "Eric"]

  var arr = [1,2,3,45,34,20,47,23];
  /**
   * sort()
   *  可以用来对数组中的元素进行排序
   *  也会影响原数组, ,默认会按照 unicode 编码进行排序
   *  b-a 降序;
   *  a-b 升序
  */

    // arr.sort();   
    // console.log(arr); // [1, 2, 20, 23, 3, 34, 45, 47]

    // arr.sort(function(a,b){
    //   return a-b
    // })
    // console.log(arr); // [1, 2, 3, 20, 23, 34, 45, 47]

    arr.sort(function(a,b){
      return b-a;
    })
    console.log(arr); // [47, 45, 34, 23, 20, 3, 2, 1]

数组去重 concat() 连接两个或多个数组 join() 将数组转换为字符串 reverse() 反转数组 sort() 排序

标签:length   rsh   UNC   获取   ice   元素   log   影响   数组   

原文地址:https://www.cnblogs.com/eric-share/p/14728508.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!