JavaScript 04 数组详解

2.6 数组详解


Array 可以包含 任意的数据类型

  1. 取数组的长度(元素个数)

arr.length在这里插入图片描述

  1. 数组是可变的!

在这里插入图片描述

  1. 数组长度重定义

arr.length = 长度重定义的 值
在这里插入图片描述
这个时候,他就会提示 你 有 14个 空的 元素。


如果 length 的重定义后 比最开始的 长度要小。那么就可能 丢失以前的 数值。在这里插入图片描述

  1. 通过元素的值,获取下标索引(indexOf)

arr.indexOf(1);
在这里插入图片描述

一定要切记:字符串的 “1” 和 数字的 1 是不同的!但是你用 == 来判断,它就说是 相同的,哈哈 !

  1. slice() 切片 (截取 Array 的一部分)

slice(1);
slice(1,4);
在这里插入图片描述
在这里插入图片描述

  1. push(在末尾添加一个元素)、pop(在末尾弹出一个元素)类似于 栈数据结构!

在这里插入图片描述在这里插入图片描述

  1. unshift(在头添加一个元素)、shift(在头部弹出一个元素),类似于 队列数据结构。

在这里插入图片描述在这里插入图片描述

  1. 排序 sort()、数组元素反转 reverse()

进行一个排序,这个不用解释。
在这里插入图片描述

  1. concat([数组序列])

在这里插入图片描述
你会发现 很多的 这种比较 便捷的方法,都是 直接操作完,提供给你 一个 返回。而不是 直接 把 原数组 改变喽。

  1. 连接符 join() 考试总考这玩意。

它会直接给你打印 用指定的连接符拼接的字符串,字符串的内容 是 各个元素!!!
在这里插入图片描述

  1. 多维数组

arr = [[1,2],[3,4],[“5”,6]];
这样就可以定义一个 多维的 数组了。
在这里插入图片描述

  1. fill 填充数组(可以用来 进行 数组的 初始化操作。)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值