首页 > 其他分享 >数组常用方法

数组常用方法

时间:2022-10-29 18:48:22浏览次数:62  
标签:返回 常用 console log arr 数组 方法 concat

一、数组常用方法

  1.unshift(),从首位添加数据至原数组中,返回新数组的长度

  2.push(),从末位添加数据至原数组中,返回新数组的长度

  3.shift() ,去掉数组的第一个数,返回该数据

  4.去掉数组的最后一个数,返回该数据

  5.reverse(),重置数组顺序

  6.concat(),连接两个或多个数组,返回连接后的新数组

  7.spilce(a,b,c,...),从第a号开始,删除b个数据,然后添加c至数组首位,返回被删除的项目

  8.slice(a,b),从a号开始,到b号结束,返回截取的数组片段,包括a,不包括b

  9.sort((a,b)=>a-b),对数组进行排序,使用箭头函数升序排列

二、使用技巧

  const arr = [12, 3, 5, 44, 6, 87, 9]         console.log('----原数组为:----\n', arr);         //1.unshift(),从首位添加数据至原数组中,返回新数组的长度         console.log(arr.unshift(11));         console.log(arr);
        //2.push(),从末位添加数据至原数组中,返回新数组的长度         console.log(arr.push(222));         console.log(arr);
        //3.shift() ,去掉数组的第一个数,返回该数据         console.log(arr.shift());
        //4.去掉数组的最后一个数,返回该数据         console.log(arr.pop());
        //5.reverse(),重置数组顺序         console.log(arr.reverse());
        //6.concat(),连接两个或多个数组,返回连接后的新数组         const arr2 = [55, 99, 4]         console.log('arr.concat(arr2)\n', arr.concat(arr2));         console.log('arr2.concat(arr)\n', arr2.concat(arr));
        //7.spilce(a,b,c,...),从第a号开始,删除b个数据,然后添加c至数组首位,返回被删除的项目         console.log(arr);         console.log('splice(0, 5, 555, 666, 777)\n', arr.splice(0, 5, 555, 666, 777));         console.log(arr);
        //8.slice(a,b),从a号开始,到b号结束,返回截取的数组片段,包括a,不包括b         console.log('slice(0,2)', arr.slice(0, 2));
        //9.sort(),对数组进行排序,使用箭头函数升序排列         console.log('sort(()=>{})', arr.sort((a, b) => a - b));

标签:返回,常用,console,log,arr,数组,方法,concat
From: https://www.cnblogs.com/jackdongdong/p/16839362.html

相关文章

  • window 将一个文件夹映射成为一个磁盘方法
    1 运行打开注册表编辑器regedit2找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System然后把EnableLUA数值改为0然后重启电......
  • Qt+Opencv应用程序计时/度量(测量速度)的三种方法
    OpenCV计时/度量方法(测量速度),尽量远离经验法则,请试着用你的测量或者任何可信语言的测量参考作为你的经验法则的来源:可以使用OPenCV中的TickMeter类或getTickFrequency函数......
  • 7种数组去重方法
    一、设定原数组 constarr=[22,22,'ture','ture',false,false,undefined,undefined,null,null,NaN,NaN,'NaN',0,0,'a','a',15,15,true,true,{},......
  • 宝塔面板出现“require(): open_basedir restriction in effect. ”的解决方法
    宝塔面板出现“require():open_basedirrestrictionineffect.”的解决方法1、只需要在相应的网站目录,勾选掉防跨站攻击(open_basedir)即可!2、必须重启Php......
  • Shell脚本之数组
    概念数组(Array)是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。......
  • Python 自由方法使用说明
     #自由方法只能通过类对象来调用,如果用实例对象调用,传入的第一个参数就是实例对象本身classtest(object):old="类变量,外部可访问。"#自由方法def......
  • idea常用设置
    1使用滚轮调节字体大小2鼠标放在类上显示类信息。3......
  • ops常用脚本
    find./-typef|grepconf$|xargsgrep'upstreamk8s'ping#!/bin/shforiin$(cathost.txt)doping-c2$i|grep-q'ttl='&&echo"$iok"||echo"$ifaile......
  • js 字符串中包含逗号和分号分析成数组
    varstr="117.39755436808615,34.59211450864094;117.39783481906638,34.59185738594207;117.39825396841732,34.59151467824745;117.39895365857903,34.5909999082......
  • JAVA项目中的常用的异常处理情况总结
    java常见的异常都在如下列表中,以及相应的处理方式1.空指针异常(java.lang.nullpointerexception)发生该情况一般是字符串变量未初始化,数组未初始化,类对象未初始化等。还有......