JavaScript知识点-3数组

本文详细介绍了JavaScript中的数组,包括数组的概念、创建、基本操作如获取长度、访问与遍历,以及二维数组的操作。重点讲解了冒泡排序和插入排序两种排序算法,并列举了常用的数组方法如栈和队列操作、检索方法、转换为字符串的方法等,为理解JavaScript数组提供了全面的知识点覆盖。
摘要由CSDN通过智能技术生成

什么是数组

        数组是存储一系列值的变量集合,它是由一个或多个数组元素组成的,各元素之间使用逗号“,”分隔,每个数组元素由“下标”和“值”构成。

        “下标”也可称为“索引”,以数字表示,默认情况下从0开始依次递增,用于识别元素;“值”为元素的内容,可以是任意类型的数据,如数值型、字符型、数组、对象等。

        数组还可以根据维数划分为一维数组、二维数组、三维数组等多维数组。

        一维数组就是指数组的“值”是非数组类型的数据。

        二维数组是指数组元素的“值”是一个一维数组。

        当一个数组的值又是一个数组时,就可以形成多维数组。


创建数组

  • 使用Array对象创建数组
  • 使用[]创建数组

数组的基本操作

获取数组长度

        Array对象提供的length属性可以获取数组的长度,其值为数组元素最大下标加1.

        数组的length属性不仅可以用于获取数组长度,还可以修改数组长度。

  1. 若length的值大于数组中原来元素个数,则没有值的数组元素会占用空存储位置;
  2. 若length的值等于数组中原来的元素个数,数组长度不变&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值