zoukankan      html  css  js  c++  java
  • js 数组(Array)的使用

    什么是数组?

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

    如果你有一组数据(例如:名字),存在单独变量如下所示:

    1 // 小王
    2 var name1 = '小王';
    3 // 小胡
    4 var name2 = '小胡';
    5 // 小天
    6 var name3 = '小天';

    然而,如果你想从中找出某一个人?并且不是从这3个人中,而是100人中呢?这将不是一件容易的事!

    最好的方法就是用数组。

    数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。

    数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。

    创建一个数组

    创建一个数组,有三种方法。

    下面的代码定义了一个名为 myCars的数组对象:

    1: 常规方式:

    1 var names=new Array();
    2 names[0]="小王";      
    3 names[1]="小胡";
    4 names[2]="小天";

    2: 简洁方式:

    var names=new Array("小王","小胡","小天");

    3: 字面:

    var names=["小王","小胡","小天"];

    访问数组

    通过指定数组名以及索引号码,你可以访问某个特定的元素。

    以下实例可以访问names数组的第一个值:

    1 var name=names[0];
    2 console.log(name)
    3 // '小王'

    修改数组

    修改了数组 names 的第一个元素

    1 names[0] = '小伟';
    2 console.log(names)
    3 console.log(names[0])
    4 //["小伟", "小胡", "小天"]
    5 //小伟

     

  • 相关阅读:
    循序渐进学Python 1 安装与入门
    常用yum命令小结
    为CentOS配置网易163的yum源
    PHP合并数组+与array_merge的区别
    让Docker功能更强大的10个开源工具
    Docker入门系列8
    Docker入门系列7 动态映射端口port mapping
    e 的由来
    ROS教程5 使用串口
    1 ROS+ 使用ORB_SLAM2进行全场定位
  • 原文地址:https://www.cnblogs.com/hzn1995/p/14680953.html
Copyright © 2011-2022 走看看