什么是数组对象?

什么是数组对象?

-数组是JavaScript的基本语句特性。

-数组是对象的特殊形式。(或者说数组是特殊的对象)

使用typeof 返回的是object对象

-数组继承于object。

-严格来说,数组是一种数据结构,而不是数据类型。

-简单来说,数组是一堆数据的统称,用于存储数据,相当于变量。还可以方便查找。

例如:统计一个班级的基本信息或统计团队信息的时候,要是一个个的记录就不太理想,可以有效的利用数组来进行优化,减少繁琐的过程。

-数组具有length属性

length 
是一个可读可写的整数,声明了数组中的元素个数。
我们可以通过length得知数组的长度和数目。
如果数组中的元素是不连续的,它就是比数组中的最后—个元素的下标大1的整数。
改变这个属性的值将截断或扩展数组。

 

-数组是值的有序集合。每一个值叫做一个元素,而每个元素在数组中都有一个位置,以数字的形式表示出来,称为索引。

数组具有相对应的属性和属性值,也就是索引 或者 称为下标,可以方便访问元素的数据。

JavaScript数组的索引是基于0的32位数值:第一个元素的索引为0,而最后一个元素的索引就是length-1。

            var arr=[1,2,3,4];
            //   访问第一个
            console.log(arr[0]);//1
            // 访问最后一个
            console.log(arr[arr.length-1]);//4

 

-JavaScript数组是无类型的&#x

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值