JavaScript的数组

一、Array 数组概述:

    1、Array 类型是 ECMAScript 最常用的类型。

    2、javaScript 中的 Array 类型和其他语言中的数组有着很大的区别。

    3、虽然数组都是有序排列,但 javaScript中的数组每个元素可以保存任何类型。

    4、javaScript 中数组的大小也是可以调整的

 

 

 

二、创建数组的两种方式:

  1、new 运算符创建数组

   var box = new Array();     //创建了一个数组,数组属于object类型
  var box = new Array(10);     //创建一个包含 10 个元素的数组,一个数字表示这个数组的长度,如果是两个数及以上会变成数组中的元素
  var box = new Array(‘李炎恢‘,28,‘教师‘,‘盐城‘);   //创建一个数组并分配好了元素

    以上三种方法,可以省略 new 关键字。

var box = Array(); //省略了 new 关键字

 

  

  2、 使用字面量方式创建数组

    var box = [];       //创建一个空的数组
  var box = [‘李炎恢‘,28,‘教师‘,‘盐城‘];     //创建包含元素的数组
  var box = [1,2,];           //禁止这么做,IE 会识别 3 个元素
  var box = [,,,,,];         //同样,IE 的会有识别问题

 

 

  3、创建包含各种数据类型的数组

var box = [
    {                    //第一个元素是一个对象
      name : ‘李炎恢‘,
      age : 28,
      run : function () {
        return ‘run 了‘;
      }
    },
    [‘马云‘,‘李彦宏‘,new Object()],//第二个元素是数组
    ‘江苏‘, //第三个元素是字符串
    25+25, //第四个元素是数值
    new Array(1,2,3) //第五个元素是数组
 ];
  alert(box);

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。