zoukankan      html  css  js  c++  java
  • 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

     五、最后

     慢慢补充。

  • 相关阅读:
    [转]Convolution Neural Network (CNN) 原理与实现
    [转]深度学习CNN研究反向
    [转]一张图看懂:Google AlphaGo的原理、弱点
    [转]前馈型神经网络与反馈型神经网络的区别
    [转]认知机和神经认知机
    [转]技术向:一文读懂卷积神经网络CNN
    PHP 日期格式化 参数参考
    PHP MAIL DEMO(程序代码直接发送邮件)
    PHP上传文件DEMO
    PDO事务管理DEMO
  • 原文地址:https://www.cnblogs.com/huwt/p/10615926.html
Copyright © 2011-2022 走看看