美文网首页
数组的方法:

数组的方法:

作者: SuperHong521 | 来源:发表于2018-09-14 08:27 被阅读0次
1.push():向数组的末尾增加一项,返回值是数组的新长度、
              var  arr = [1,2,3];
               arr.push(4,5,6);
              console.log(arr)


2.pop():删除数组的末尾项,返回值是删除的数组项。
         var  arr = [1,2,3];
         arr.pop();
         console.log(arr);


3.unshift():向数组的首项增加一项,返回值是数组的新长度。
                var  arr = [1,2,3];
                arr.unshift(5,6);
               console.log(arr);

4.shift():删除数组的首项,返回值被删除的数组项。
               var  arr = [1,2,3];
                arr.shift(5,6);
               console.log(arr);

6.splice():删除数组的任意一项,返回值是被删除的数组项。
               var  arr = [1,2,3];
                arr.splice(2,1);//第一个是从第几个开始,第二个是删除几个
               console.log(arr);


7.slice():复制数组,返回值是复制到新数组,写上数组之后,不包含被复制最后一项。
               var  arr = [1,2,3,4,5,6,7,8,9];
                var a = arr.slice(5,6);//第一个是从第几个开始复制,第二个是复制到第几个
               console.log(a);


8.String() 函数把对象的值转换为字符串。
               var test= new String("999 888");
              document.write(String(test));

拼接:
concat():方法用于连接两个或多个数组
     var arr = [1,2,3];
     document.write(arr.concat(4,5));

join():把数组中的每一项 按照指定的分隔符拼接成字符串
      var  arr  =  [1,2,3];
      var   str  =  arr. join();
       console.log(str)

排序:
reverse:倒序数组 返回值倒序数组 原有数组改变
     arr.reverse();//倒序排序  原有数组改变

sort:根据匿名函数进行冒泡排序 b-a倒序 a-b升序
    arr.sort(function(a,b){return b-a;});

兼容性不好:
indexOf:返回获取项在数组中的索引
lastIndexOf:返回获取项在数组中出现的最后一次索引
forEach: 循环遍历数组 参数是一个匿名函数 默认返回为undefined
map:循环遍历数组 参数是一个匿名函数 

相关文章

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组常用方法 数组的遍历方法

  • js数组的方法

    数组方法 下面开始介绍数组的方法,数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组...

  • JavaScript数组中的22个常用方法

    数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组...

  • js数组方法

    数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、创建子数组...

  • JavaScript迭代

    遍历对象 方法1 方法2 遍历数组 方法1 方法2 方法3 map数组 filter数组 reduce数组 找到某...

  • 数组基础

    数组基础 新建数组 数组方法和属性 数组合并 数组常用方法

  • 数组方法

    数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下...

  • js高级程序设计笔记9

    数组方法 数组迭代方法 every() filter() forEach() map() some() 数组归并方法

  • Javascript Array对象属性

    前面的话 数组总共有22种方法,本文将其分为对象继承方法、数组转换方法、栈和队列方法、数组排序方法、数组拼接方法、...

  • js数组的操作方法

    检测数组方法 isArray()判断是否是数组 转换方法 toString()数组转换字符串方法数组的 value...

网友评论

      本文标题:数组的方法:

      本文链接:https://www.haomeiwen.com/subject/icyngftx.html