一、什么是数组
数组就是一组数据的集合
其表现形式就是内存中的一段连续的内存地址
数组名称其实就是连续内存地址的首地址
二、常用初始化两种方式(对象实例化,隐式创建)
<script>
// 1.一维数组的定义方式
// 1.1直接实例化
var arr=new Array(1,2,3);
console.log(arr);
// 1.2隐式创建
var arr = [4, 5, 6];
console.log(arr);
</script>
三、数组存值类型(基本啥值都能存)
<script>
//数组可以存不同类型的值
var arr = [[1,2,3],"coderWang", true, 12, function test() {
console.log("数组可以存不同类型的值");
}];
</script>
四、常用的数组取值方式
4.1、数组下标取值
<script>
var arr =[12,5,6]
//按照数组的下标取值
console.log("下标取值:-->"+arr[0]);
</script>
4.2、for循环(常用)
<script>
var arr =[12,5,6]
// 使用 for 循环获取数组的值
for (let i = 0; i < arr.length; i++) {
console.log("for i 循环:-->" + arr[i]);
}
</script>
4.3、使用 for in 循环获取数组的值
<script>
var arr =[12,5,6]
// 使用 for in 循环获取数组的值
for (const k in arr) {
conso