• JavaScript Array常用属性和方法


    Array的length属性可以通过赋值改变,但这样会导致Array原有的大小发生改变。

    var a = ["I", "Love", "You"];
    a.length = 2;
    console.log(a[2]);  //undefined

    通过索引给数组赋值时,如果索引超过了数组范围不会报错,而且也会使Array的大小发生改变。

    var a = ["I", "Love", "You"];
    a[5] = "what";
    console.log(a[4]);  //undefined
    console.log(a[5]);  //what
    console.log(a.length);  //6

     一、Array中常用属性

     1. length

    说明:

      存储数组中的元素个数。

     二、Array中常用方法

     1. concat()

    说明:

      返回两个数组中元素组合形成的新数组。

    举例:

    var a = [1, 2];
    var b = [3, 4];
    var c = a.concat(b);
    console.log(c);

    输出:
    [ 1, 2, 3, 4 ]

     2. pop()

    说明:

      移除数组中的最后一个元素,并返回该元素。

     3. push()

    说明:

      在数组的末尾添加一个或多个元素,并返回添加之后数组的长度。

     4. shift()

    说明:

      移除数组的第一个元素,并返回该元素。

     5. unshift()

    说明:  

      在数组的开头添加一个或多个元素,并返回添加之后的数组长度。

     4. reverse()

    说明:

      返回原数组的一个副本,并将该副本中的元素逆置。

     5. join()

     说明:

      join()方法接受一个string类型的参数,并用该参数将数组中的元素依次连接起来,最后返回连接之后的字符串。

    举例:

    var a = ['I', 'You'];
    var str = a.join(' Love ');
    console.log(str);

    输出:
    I Love You

     五、最后

     慢慢补充。

  • 相关阅读:
    Java IO(三)
    Java IO(二)
    Java IO(一)
    Java操作属性文件与国际化
    Java集合详解二
    Java集合详解一
    Spring官方文档翻译(转)
    S2SH整合
    NX二次开发-UFUN获取图纸视图最大边界和视图中心点UF_DRAW_ask_view_borders
    已知两点计算直线的向量
  • 原文地址:https://www.cnblogs.com/huwt/p/10615926.html
Copyright © 2020-2023  润新知