zoukankan      html  css  js  c++  java
  • JS数组

    1.数组对象的作用是:使用单独的变量名来存储一系列的值。

    2.定义数组的方法有: var arr= new Array();构造一个数组对象    new在JS里可有可无;

              var arr=["a","b","c","d","e"]

              var arr= Array("a","b","c","d","e");

    数组中可以值可以使任意数据类型,或者是数组(变成二维数组)

    数组的赋值:数组的排序从0开始,即数组中的第一个元素为arr[0],  赋值方法例如   arr[0]=1;

    可以直接通过arr[x]=y;的方法为数组赋值 x为数组的key值;

    3.定义数组的长度:var arr =new Array(6);  其中6就是控制数组的长度,在JS中数组的长度可以任意改变,所以定义数组的长度并无很大的实际意义;

    4.获取数组长度可以通过arr.length属性。 数组是一种特殊的对象,所以数组也拥有对象的大部分属性

    5.向数组尾部中增加元素通过arr.push(”需要添加的值”);属性 ,

    6.数组作为特殊对象的相关属性和调用方法:

     shift()t:删除数组的第一个元素,返回删除的值。 

    unshift():把参数加载数组的前面,返回数组的长度。

    pop():删除数组的最后一个元素,返回删除的值。

    concat():把两个数组拼接起来。 

    splice(start,deleteCount,val1,val2,...):从start位置开始删除deleteCount项,并从该位置起插入val1,val2,... 

    reverse:将数组反序 ,会将原数组打乱

    slice(start,end):返回从原数组中指定开始下标到结束下标之间的项组成的新数组

    join(分隔符号):将数组的元素组起一个字符串,以分隔符,省略的话则用默认用逗号为分隔符

            

              

             

            

  • 相关阅读:
    8626 原子量计数
    17229 Lry,你除了2还是2
    11153 kill boss
    1143 多少个Fibonacci数
    8614 素数__
    We Chall-Training: Stegano I-Writeup
    We Chall-Training: Get Sourced-Writeup
    We Chall-Prime Factory-Writeup
    CTF入门指南
    pwnable.kr-collision -Writeup
  • 原文地址:https://www.cnblogs.com/du892294464/p/6579915.html
Copyright © 2011-2022 走看看