




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
什么数组?数组一组数据有序的集合。数组它属于复合数据类型。它至少可以存储一个值(它可以存储很多很多值)。例如们生活中的仓库,可以存放很多们需要的工具或物品。为什么要使用数组?因为在们工作中有很多数据有关联的们要表示的时候想把这些数据用一个”东西”来存储,这个时候就可以用到数组!们发的时候,需要将一个或多个数组进行存储的时候,可以考虑使用数组。如何定义创建数组?使用[速定义数组种:先定义一个空数组再往这个空数组中数组元素。//使用[]来定义数组//1.先创建一个空数组然后再往这个空数组里面数组元素通过下标来//数组变量名[下标]=值vararr1=[];//没有数组元素就称之为空数组arr1[0]="鸣人";arr1[1]=''一护";arr1[2]="翠花";arr1[99]="罗特";//获取数组的长度一个变量没有赋值console.log(arr1[3]);第二种:在定义数组时候直接数组元素<script>//使用[]来定义数组//1.先创建一个空数组然后再往这个空数组里面数组元素通过下标来//数组变量名[下标]=值vararr1=[];//没有数组元素就称之为空数组arr1[0]="鸣人";arr1[1]=''一护";arr1[2]="翠花";arr1[99]="罗特";//获取数组的长度一个变量没有赋值console.log(arr1[3]);//第二种:在定义数组时候直接数组元素vararr2=['佐助','鸣人','小樱’,18];console.log(arr2[1]);</script><script>//先定义空数组//使用for循环动态的为数组数据vararr=[];for(vari=0;i<10;i++){arr[i]=i+"哈哈哈";}console.log(arr);</script>亡CkicurneiTit M+,。 ①l27.O!0-lS5OO/®t®,htm|GEElementsConsoleSourcesN030|top * <S>Filter▼Arrayfl.©)0:哈哈哈“1:乜哈哈哈”2:“2哈哈哈”3:“3哈哈哈”4:“4哈哈哈”S:"哈哈哈"6:■■七哈哈哈”7;“7哈哈哈”8:“8哈哈哈”9:“9哈哈哈”length:10使用new关键字和Array。方法来定义数组种:创建一个空数组newArray()第二种:创建一个数组要指定数组的长度newArray(length)第三种:创建一个数组并指定数组元素newArray(元素1,元素1,元素N);注意:在工作中一般都使用口来创建数组基本上不会使用new关键字和Array方法来创建。<script>//使用new关键字和Array()方法来定义数组//1.创建一个空数组newArray();vararr1=newArray();//newDate()arr1[0]="孙悟空";arr1[1]="花果山";arr1[2]="方寸山斜月三星洞”;//2.创建一个有指定长度的数组//也就数组的元素有三个想写4个或者只写2个//规定了长度但少写了数组的长度还规定的vararr2=newArray(3);//数组的长度3也就数组的元素有三个//数组元素arr2[0]="猪刚鬣";arr2[1]="高老庄";arr2[2]=''好色";arr2[3]=''好吃";console.log(arr2.length);//3.创建一个数组数组里面有指定的元素vararr3=newArray("鸣人",18,"木叶","雏田");console.log(arr3);</script>数组的相关概念数组元素指数组中的每一个数据!们就把它们称之为数组元素,例如:vararr=[“张三”,“李四“「王五”];数组下标(索引)每一个数组元素都对应着一个数组下标数组的下标从0始个数组元素的下标0,第二个数组元素的下标为1第三个数组元素的下标为2依此类推!下标的主要作用就为了方便找到数组中的元素!找到们存在数组中的数据如何访问数组里面的某一个元素?格式:数组变量名[下标]
数组的长度数组的长度:数组中元素的总个数其实数组的变量名一个数组对象如何去计算数组的长度:数组变量名.length在JS中数组对象有一个length的属性这个属性可以得到数组的长度数组的长度与下标之间有什么关系?下标=数组的长度1<script>//使用一个变量来保存所有同学的姓名//数组在其它的程序语言里面数组类型但在JS里面没有数组类型它对象类型//数组一组数组的有序的每个数据之间使用逗号分为了表示它数组要在这些数据的外面使用[]括起来//数组一组数据有序的集合有顺序//数组的长度〉 数组里面的元素的个数//语法://数组里面的元素它的类型可以任意类型没有限制vararr=["张三","李四","王五",18,true,false];//数组的下标的目的为了让们的找到数组里面的元素//格式:数组的变量名[指定的下标值]console.log(arr);console.log(arr[2]);//获取数组的长度数组里面元素的总个数JS仿照JAVAconsole.log(arr.len
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年级下科学教学设计-磁铁有磁性-教科版
- 2024秋五年级英语上册 Unit 6 In a nature park Part B 第一课时教学设计 人教PEP
- Unit 6 Meet my family单元整体(教学设计)-2024-2025学年join in外研剑桥英语三年级上册
- 9那一定会很好(教案)-2024-2025学年语文三年级上册统编版
- 三年级信息技术上册 第2课 初识电脑教学设计 闽教版
- 20精彩极了“和”糟糕透了(教学设计)-2024-2025学年统编版语文五年级上册
- 物理压强知识总结
- 一年级品德与社会下册 我的身体教学设计 未来版
- 11《拆装玩具》教学设计-2024-2025学年人教鄂教版(2024)科学一年级上册
- Unit 8 Lesson 5 Grammar in Use教案 2024-2025学年仁爱科普版英语七年级下册
- 高考数学微专题集专题6圆锥曲线硬解定理微点1圆锥曲线硬解定理(原卷版+解析)
- 信息技术设备维护承诺书
- 2024年高等教育经济类自考-06069审计学原理笔试考试历年高频考点试题摘选含答案
- 2023-2024学年安徽省A10联盟高一(下)期中数学试卷(含解析)
- 《钢管桁架预应力混凝土叠合板技术规程》0805
- 污水排入城镇污水管网排放口设置技术规范
- 流行音乐(中国)
- 缅怀先烈-感恩当下-主题班会
- 中医慢病与康复医联体信息化管理系统需求说明
- 《怪老头儿》名著导读
- 外研社一年级起点英语-四年级上册各单元知识点
评论
0/150
提交评论