JS数组的介绍及创建以及一些关于数组的知识点

 一. 数组的介绍

       数组对象用来在单独的变量名中存储一系列的值。其中Array类型是最常用的类型。创建Array类型有两种方式:第一种是new运算符,第二种是字面量。

1.使用new关键字创建数组

var box = new Array( );      //创建了一个数组

var box = new Array(10);   //创建了一个包含10个元素的数组

var box = new Array(  '张三‘ ,’李四‘ , 10 , 20 , ’王五‘);//创建了一个数组并分配了元素

注:元素之间用",”隔开,字符型的用单引号引起来。

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

例如:var box = Array( );        //省略了new关键字,意思还是创建了一个数组

3.使用字面量方式创建数组

var box = [ ];     //创建了一个空的数组

var box = ['张三' , ’李四‘ , 10 ,15];     //创建了一个包含元素的数组

注意: 最后一个元素后边不能加逗号。

例如:var box = ['张三',’李四‘ ,10,]    //这样浏览器会识别四个元素,导致错误。

4.使用索引下标来读取数组的值

//数组内元素的下标分别是0,1,2……length-1  

alert( box[2] );           //获取第三个元素

box[2]='学生';        //将第三个元素改为“学生”

box[4]='计算机';     //添加第五个元素

5.使用length属性获取数组的元素量

alert(box.length);        //获取元素个数

box.length = 10;                    //强制元素个数

box [box.length]='元素';       //添加一个元素

6.创建一个稍微复杂的数组

var box = [

                      {                //第一个元素是一个对象

                              name : '张三',

                              age:28,

                              run: function ( )   {

                                      return  'run了’ ;

                             }

                      },

                       ['李四'  , '王五' ,10] ,     //第二个元素是一个数组

                       '河北' ,                             //第三个元素是一个字符串

                       25,                                   //第四个元素是一个数值           

                       new Array(1, 2, 3 )           //第五个元素是一个数组

                ];

                  alert(box);           //输出box数组的元素

 

提示:数组最多可包含4294967295个元素,超出即会发生异常!

转载于:https://my.oschina.net/u/3823947/blog/1787196

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值