jsday08

今天所学

1 concat(数组合并)

 // concat()  新数组 = 数组1.concat(数组2);

        // var arr = [1];
        // var arr1 = [2];
        // var a = arr.concat(arr1);
        // var b = arr.push(arr1);
          Array.prototype.slice.apply   
        // 将伪数组转换为数组
        // slice() 当前数组中截取一个新的数组,不影响原来的数组,参数start从0开始,end从1开始

2.借用

 es6 ... 运算
        var a = Math.max(...arr)
        // var a = Math.max.apply(null,arr)
         /*----Math 数学对象--------
            Math.pow()
            Math.max()
            Math.min()

3.数组去重(3种)

var arr=[1,3,23,5,63,20,56,56,42,1,3,5];
//          for(var i=0;i<arr.length;i++){
//              for(var j=i+1;j<arr.length;j++){
//                  if(arr[i]==arr[j]){
//                      arr.splice(j,1);
//                      j--;
//                  }
//              }
//          }
//          var arr1=[]
//          for(var i=0;i<arr.length;i++){
//              if(arr1.indexOf(arr[i])==-1){
//                  arr1.push(arr[i])
//              }
//          }

//             es6
//            var a=new Set(arr)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,904评论 0 4
  • 由于业务关系,经常需要写一些表单页面,基本也就是简单的增删改查然后上传,做过几个页面之后就有点想偷懒了,这么低水平...
    zhangke3016阅读 5,503评论 5 40
  • 如果书里的观点不能帮你解决生活中的问题,那么一秒也不要耽误的扔掉它! 昨天读到李笑来《没钱是一种病,病是能治的》一...
    世界记忆大师高隽阅读 3,725评论 1 2
  •   下午七点,像往常休息日一样,去超市买菜,回来做饭。然而今天却产生了一种特别的感觉。  在回来的路上,左手拎着一...
    张中华阅读 1,724评论 3 0
  • 我的朋友开了一家电子厂,生意挺兴隆的。奇怪的是只要在这工作过的人都不愿意走,用工人的话说:“老板人实在,在这干活没...
    顺水河畔阅读 2,784评论 0 1

友情链接更多精彩内容