数组

一组数据的集合。

语法

JS 的数组用 方括号 书写

  1. 数组内的数据用 , 分隔
  2. 数组索引基于零,第一个数据是 [0] ,第二个数据是 [1],以此类推 ```php var phone = [“小米”,”华为”,”苹果”];

//索引 phone[0] = 小米 phone[1] = 华为 phone[2] = 苹果

  1. <a name="jHNEp"></a>
  2. ### 数组内多余的逗号
  3. <a name="FaWjL"></a>
  4. #### 情形1 :数组中,有两个已经被赋值的元素和一个空元素
  5. ```php
  6. var a = ["aa", , "cc"];
  7. //结果
  8. a[0] = aa;
  9. a[1] = undefined;
  10. a[2] = cc;

情形2:如果多余的逗号在后面,则没有意义,将会被忽略

  1. var a = ["aa", "cc" ,];
  2. //结果
  3. a[0] = aa;
  4. a[1] = cc;

情形3:多余的逗号在前面,也会赋值undefined

  1. var a = [, "aa", "cc" ,];
  2. //结果
  3. a[0] = undefined;
  4. a[1] = aa;
  5. a[2] = cc;