当前位置: 首页 > ai >正文

数组——数组的遍历

数组(array)是按次序排列的一组值。每个值的位置都有编号(从 0开始),整个数组用方括号表示。        

1

var arr = ['sxt', 'baizhan', 'it'];

两端的方括号是数组的标志。 sxt 0号位置, baizhan 1号位置, it 2号位置。(位置也被称为下标)

除了在定义时赋值,数组也可以先定义后赋值。

1

2

3

4

5

var arr = [];

arr[0] = 'sxt';

arr[1] = 'baizhan';

 arr[2] = 'it';

任何类型的数据,都可以放入数组

1

var arr = [ 100, [1, 2, 3],false ];

如果数组的元素还是数组,就形成了多维数组

1  var a = [[1, 2], [3, 4]]; 2  a[0][1] // 2

3  a[1][1] // 4

length 属性

数组的length属性,返回数组的成员数量

1

['sxt', 'baizhan', 'it'].length // 3

数组的遍历      

数组的遍历可以考虑使用for循环或while循环

var a = ['sxt', 'baizhan', 'it'];// for循环
for(var i = 0; i < a.length; i++) { console.log(a[i]);
}// while循环
var i = 0;
while (i < a.length) {console.log(a[i]);i++; 
}

for...in遍历数组

var a = ['sxt', 'baizhan', 'it'];for (var i in a) {console.log(a[i]);
}

http://www.xdnf.cn/news/13391.html

相关文章:

  • 佰力博科技与您探讨铁电材料电滞回线测量法
  • SpringBoot使用oshi获取服务器相关信息
  • 【学习笔记】QUIC
  • 0611的
  • 【WebSocket】WebSocket 多功能集成冲突问题解决方案
  • Ubuntu 22.04: 使用chroot切换到Ubuntu18.04运行环境进行开发编译
  • 【IQA技术专题】图像质量评价IQA技术和应用综述(万字长文!!)
  • 一站式了解单例模式
  • uniapp uni.createAnimation为文件交换位置动画效果
  • 界面控件DevExpress WPF v24.2新版亮点:报表等组件功能升级
  • Kotlin的MutableList和ArrayList区别
  • Kotlin 中的 Object
  • react-markdown在React的使用示例
  • 信息学奥赛CSP-J模拟阅读程序1(链表)
  • 2024睿抗-03
  • Oracle 的 FORCE_LOGGING 特性
  • ISO/IEC 14443 防碰撞协议 Type A Type B
  • 第26节 Node.js 事件
  • 爱普生 SG-9101CB以展频调制技术突破 EMI 难题​
  • 51la查看https统计,悟空统计助力高效运营
  • 系统集成自动化流程编排流实现 if-else 条件分支(一)
  • AIGC方案-java实现视频伪动效果
  • el-table-v2修改表头、单元格、表格整体的宽度、高度样式
  • Web 架构之微服务拆分原则与反模式
  • 网页组件强制设置右对齐
  • 基于拓扑的信任评级实现的车载异常检测框架
  • 从零实现一个红队智能体
  • linux内核编译问题记录
  • 润乾报表display value expression使用介绍
  • Redis GEO 52 位整数的经纬分布