zoukankan      html  css  js  c++  java
  • javascript数组的定义及基本操作详解

    数组是一组数据的集合,js中,数组里面的数据是可以
    不同类型的

    定义数组:

    1.通过类实例化来创建数组
    var alist01=new Array(1,2,3);

    2.通过直接量的方式来创建数组
            var alist02=[1,2,3];

    数组操作

    1.通过length来获取数组成员的个数
            alert(alist02.length);

    2.通过下标获取数组成员
            alert(alist02[0]);
    3.通过push,pop方法在数组后面增加,删除成员
            alist02.push('z');
            alert(alist02);
            alist02.pop();
            alert(alist02);
    4.通过push,pop方法在数组前面增加,删除成员
            alist02.unshift('z');
            alert(alist02);
            alist02.shift();
            alert(alist02);
    5.反转数组
            alist02.reverse();
            alert(alist02);
    6.返回值在数组中第一次出现的位置
            var alist03=
    ['a','b','c','d','a','b'];
            alert(alist03.indexOf('b'));
    7.在数组中增加或删除成员
            alist03.splice(1,0,'z','x','y');
            //从下标为1,即第二个元素开始,
    删除0个元素,增加z,x,y三个元素
            alert(alist03);
    8.用.join将数组转变成字符串
            var sTr=alist03.join("-");
            alert(sTr);

            或者 alert(alist03.join());

  • 相关阅读:
    蓝桥杯基础练习 杨辉三角形
    蓝桥杯基础练习 回文数 特殊的数字
    普及图论三题 P1807 P1113 P 4017
    P3916 图的遍历
    [转载][总结]图论入门:建图,DFS,BFS,拓扑排序
    如何转载博客园的文章
    P1892 [BOI2003]团伙
    P1621 集合
    [模板]线性筛素数(欧拉筛)
    P5076 普通二叉树(简化版)
  • 原文地址:https://www.cnblogs.com/zhongxiaoyan/p/11829379.html
Copyright © 2011-2022 走看看