web - 数组

1,为什么要学习数组

之前学习的数据类型,只能存储一个值,比如我们想要存储全班学生的姓名,该如何存储呢?

2,数组的概念

数据,就是将多个元素,通常是同i类型的,按照一定的顺序排列放到一个集合中,那这个集合我们就称之为数组

3,数组的定义

数组是一个有序的列表,可以在数组中存放任意的数据,并且数组的长度可以动态的调整。

4,创建数组

创建一个空数组  -------------------------------------------------------------------------------> var arr1 = [];

创建一个包含3个数值的数组,多个数组项以逗号隔开 ------------------------------> var arr2 = [1,2,3];

创建一个包含2个字符串的数组  ------------------------------------------------------------> var arr3 = ['a','b'];

可以通过数组的length属性获取数组的长度  --------------------------------------------> console.log(arr3.length);

可以设置length属性改变数组中元素的个数  -------------------------------------------->arr3.length = 0;

5,获取数组元素

格式:数组名[下标]

如果下标不存在就会返回未定义undefined

6,遍历数组

遍历所有,对数组的每一个元素都访问一次

基本语法 for(var  i = 0; i < arr1.length; i++) {}

7,数组中新增元素

如果新增的下标存在,就会更改

如果新增的下标不存在,就会新增

var arr = ["red", "green", "blue"];

// 把red替换成了yellow

arr[0] = "yellow";

// 给数组新增加了一个pink的值

arr[3] = "pink";

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第四天 数组【悟空教程】 第04天 Java基础 第1章数组 1.1数组概念 软件的基本功能是处理数据,而在处理数...
    Java帮帮阅读 1,667评论 0 9
  • 第五章******************************************************...
    fastwe阅读 778评论 0 0
  • 1.用js实现随机选取10~100之间的10个数字,存入一个数组,并排序 //要是获取不重复的,则对随机数...
    persistlu阅读 5,806评论 0 0
  • 一、创建数组 1.使用Array对象创建数组 var arr1=new Array('Beijing','Shan...
    舞索威阅读 516评论 0 0
  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile丽语阅读 4,052评论 0 6

友情链接更多精彩内容