JaveScript遍历数组的方法
2024-09-05 07:53:19
JaveScript遍历数组的方法
第一种:for循环
遍历出数组的每个值
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
第二种: for....in
遍历出数组中每个值的键(下标)
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let item in arr) {
console.log(item);
}
第三种: for....of
1:ES5
遍历出数组的每个值
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let item of arr) {
console.log(item);
}
2:ES6
a:遍历出数组中的每个值的键(下标) keys()
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let item of arr.keys()) {
console.log(item);
}
b:遍历出数组中的每个值 values()
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let item of arr. values()) {
console.log(item);
}
c:遍历出数组中的每个值 ,以及每个值对应的键(下标) entries()
let arr = [1, 2, 3, 4, 5, 6, 7, 8];
for (let item of arr. entries()) {
console.log(item);
}
最新文章
- ES6之数组扩展方法【一】(相当好用)
- varnish4.0 流程图以及说明
- window下在同一台机器上安装多个版本jdk,修改环境变量不生效问题处理办法
- git实习笔记
- 【原】iOS学习之XML与JSON两种数据结构比较和各自底层实现
- discuz学习,文件列表
- PowerDesigner更改数据库类型
- 【JavaScript】允许IE8使用placeholder
- java基础知识回顾之---java String final类普通方法的应用之“模拟字符串Trim方法”
- ADI加速度计基础原理
- Swift - 复杂数据类型说明(数组,字典,结构体,枚举)
- Idea 设置根目录
- asp.net core系列 41 Web 应用 MVC视图
- HBase相关的一些点
- web工程was部署
- [LeetCode&;Python] Problem 383. Ransom Note
- GUI界面操作-实现简单的记事本
- log4jdbc 与 logback 集合打印日志过多的解决
- RxJava1升级到RxJava2的注意事项
- SQL Fundamentals: Basic SELECT statement基本的select语句(控制操作的现实列)(FROM-SELECT)
热门文章
- 如何用Git.io来生成自定义后缀名的短网址
- CenOS安装MySQL服务
- CAD制图系列之中心线画法
- java加解密算法
- selenium高级应用 - 结束Windows中浏览器的进程
- iomanip、cstring、string、sstream
- [xml]AttributeError: &#39;xml.etree.ElementTree.Element&#39; object has no attribute &#39;getroot&#39;
- RocketMQ重试机制和消息幂等
- 协程的原理(Coroutine Theory)
- Nginx + Linux 性能调优