Python学习 Day28 JS数组

JS数组

  • 概述:在很多编程语言中都有数组存在。可以将数组理解为一个可以存储无数个有序的任意类型数据的容器。
  • 在JS这门语言中,数组使用[]中括号进行表示
  • 数组在JS当中属于引用类型数据
  • 数组中存储的数据称为元素,用逗号隔开
//在JS当中使用[]代表数组
	console.log([]);
	//数组在JS当中属于引用类型数据
	console.log(typeof []);
	//数组可以存储任意类型数据
	console.log([1,true,NaN,'喝水',null,function(){
   }]);
	//数组在使用的时候为了方便,可以将数组赋值给变量进行存储,通过访问变量名字就可以操作数组
	var arr = ['吃饭','喝水'];
	console.log(arr);

在这里插入图片描述


(一)数组基本使用

  • 概述:在JS当中数组(引用类型数据)可以存储很多任意类型数据且有序存储.当然也可以动态修改
  • 枚举法:数组后面紧随一个中括号[],[]里放置的是获取元素对应的索引值下标
  • 元素的索引值是从数字零开始的
  • 数组枚举元素的时候,下角标越界,程序不会报错,返回的是undefined
  • 数组:可以修改已有的元素值、添加新的元素
//数组可以存储任意类型的元素
	var arr = ['吃饭','喝水','睡觉',true,NaN];
	//读取数据:可以利用枚举法获取数组里面元素
	console.log(arr[3]);//true
	console.log(arr[45]);//undefined
	//修改已有数据
	arr[1] = '学习';
	console.log(arr);
	//给数组添加新的数据
	arr[5] = false;
	arr[123] = '哈哈哈';
	console.log(arr);

在这里插入图片描述


(二)数组常用属性与方法

(1)length属性

  • 概述:官方给我们提供了很多的数组常用属性与方法,可以用来操作数组
  • 数组拥有length属性,它主要的作用是可以获取到数组元素的总个数
//声明一个数组
	var arr = ['吃饭','睡觉',23,true,[21,NaN],Infinity];
	//length属性
	console.log(arr.length);
	//数组当中元素可以是任意类型的数据,出现数组嵌套数组情况(二维数组)
	console.log(arr[4][0]);

在这里插入图片描述

数组的length属性:经常结合循环语句遍历数组里面的元素

var arr = ['张三','李四','王五','香凝','林依依'];
	fo
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值