1. 主页 > 用户投稿

js遍历数组的不同方法(java数组转字符串方法)

介绍

JavaScript 中的数组既可以作为队列工作,也可以作为堆栈工作。 它们允许您在开头或结尾添加/删除元素。 它们是动态的,因为您可以存储不同数据类型的值。

作为一名 JavaScript 开发人员,您将主要使用数组。 掌握数组将提高您的 JavaScript 技能,因为数组是所有编程语言的基本功能,而不仅仅是 JavaScript。

现在让我们看看如何使用 JavaScript 遍历数组的值。 假设我们有以下数组:

constarr=[100,200,300,400,500];

1 — 使用 for 循环:

我们使用从 0 到数组长度 (arrayName.length) 的 for 循环迭代数组的索引,并访问每个索引处的元素。

constarr=[100,200,300,400,500];for(leti=0;i

2 — 使用 for..in :

另一种迭代数组的方法是使用 for…in ,每次迭代都会返回一个键 (x) · 键用于访问键的值

constarr=[100,200,300,400,500];for(letiinarr){console.log(arr[i]);//output :100200300400500}

3 — 使用 for..of :

for…of 是我们可以用来迭代数组的另一个 JavaScript 功能,每次迭代都返回一个值而不是键(与 for..in 相反)

constarr=[100,200,300,400,500];for(letiofarr){console.log(i);//output :100200300400500}

4 — 使用 while :

只要指定条件为真,while 循环就会遍历一段代码

constarr=[100,200,300,400,500];leti=0;while(i

5 — forEach 方法:

forEach() 方法为数组中的每个元素调用一个函数。 forEach() 方法不对空元素执行

constarr=[100,200,300,400,500];arr.forEach((val,idx)=>{console.log(val);////output :100200300400500})

结论 :

感谢您阅读本文

请继续关注我即将发布的帖子,我将在其中解释其他数组方法。

小编

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com

本文链接:https://jinnalai.com/n/165327.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息