美文网首页
Array对象(数组)

Array对象(数组)

作者: 礼貌源于陌生 | 来源:发表于2017-07-25 19:24 被阅读0次

创建新数组:

1.    var ary = new Array(); 

2.    var ary = new Array("hello","world");

3.    var ary = new Array(x);

注:x必须是一个数字,创建数组的同时,设置长度==x。

4.    var ary = [  ];

方法:

1.     ary.pop();删除数组中最后一个元素。

        返回被删除的值。

2.     ary.shift();删除数组中第一个元素。

        返回被删除的值。

3.     ary.push();向数组的末尾添加一个或多个元素。

        返回新数组的长度。

4.     ary.unshift();在数组的头部添加一个或多个元素。

        返回新数组的长度。

5.     ary.sort(参1);对数组的元素进行排序。

        参1:是个函数(参2,参3);

        参2如果省略没写,按照Unicode编码排列

        这个函数 return 返回:

                       升序:return 参1-参2                   

                       降序:return 参2-参1

6.      ary.reverse();将整个数组颠倒,[0,1,2] ====> [2,1,0]

7.      ary.splice(参1,参2,参3);向/从数组中删除/添加元素,然后返回被删除的元素。

         参1:必填,整数,删除/添加的下标位置。(为负,倒着找该位置,但还是正着删除/添加)

         参2:必填,删除几位?(删除“参2”个元素),值为0的话是不删除。

         参3:选填,添加的元素,不填就是删除。(在原来删除的位置上添加)

8.      ary.concat(参1);用于拼接两个或多个数组,不会改变现有数组,返回一个拼接后的新数组

         参1:必填,可以写具体的值,也可以是任意多个数组。类似字符串的+拼接。

9.      ary.join(参1);用于把数组中的所有元素分割成一个字符串,返回一个字符串

         参1:默认用','隔开。分割符是‘,’。用‘空字符串’分割无间隙。

10.    ary.slice(参1,参2);可以从数组中返回选定的元素,返回一个所选取的新数组

         参1:必填,从参1的位置开始选取,可为负,正着选取。

         参2:选填,结束位置,但不包含结束位置。

         注:参1必须大于参2.不然返回一个空数组。

相关文章

  • JS基础整理 - 2

    1 JavaScript Array(数组)对象 ![Array(数组)对象.png](http://upload...

  • 数组的常见知识

    数组创建 Array对象属性 Array对象方法 数字排序 数组去重

  • js内置对象

    内置对象 1.Array对象 Array.isArray(对象) 判断这个对象是不是数组 concat(数组,数...

  • 前端笔记:JavaScript

    Array对象 Array即我们所说的数组,js中的数组对象不像java中那么严谨,Array是长度自动变化的数组...

  • ES6对数组的扩展

    Array.from() Array.from方法用于将“类数组”对象和“可迭代”对象转为真正的数组。 类数组对象...

  • Array和 Array.prototype

    Array和 Array.prototype 的定义 Array 对象是用于构造数组的全局对象,数组是类似于列表的...

  • ES6中Array数组方法

    Array.from() Array.from() 方法用于将两类对象转为真正的数组:类似数组的对象(array-...

  • JavaScript数组拓展(js数组form, of, cop

    Array.from Array.from 方法用于将两类对象转为真正的数组:类似数组的对象(所谓类似数组的对象,...

  • ES6--数组的扩展

    Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-lik...

  • 数组之Array.from()

    Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-lik...

网友评论

      本文标题:Array对象(数组)

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