js foreach输出数组
时间: 2024-02-02 08:03:39 浏览: 20
JS中的forEach()方法可以用于遍历数组中的每个元素并对其执行指定的操作。下面是一个示例代码,演示如何使用forEach()方法输出数组中的每个元素:
```javascript
let arr = ["年轻", 23, "减去为", "算的", "爱丁堡"];
arr.forEach(function(element) {
console.log(element);
});
```
这段代码将遍历数组arr中的每个元素,并将其输出到控制台中。在这个例子中,我们使用了一个匿名函数作为forEach()方法的参数,该函数将在遍历数组中的每个元素时被调用。
相关问题
js forEach遍历数组key值
在JavaScript中,forEach方法用于遍历数组,并对数组中的每个元素执行指定的操作。它没有遍历数组的key值的直接方法。如果你想要获取遍历数组时的key值,可以使用for循环或for...in循环来实现。
使用for循环来遍历数组并获取key值的示例代码如下:
```
var arrTmp = ["value1","value2","value3"];
for(var i = 0; i < arrTmp.length; i++) {
var key = i;
console.log(key); // 输出key值
}
```
使用for...in循环来遍历数组并获取key值的示例代码如下:
```
var arrTmp = ["value1","value2","value3"];
for(var key in arrTmp) {
console.log(key); // 输出key值
}
```
javascript foreach遍历数组获取元素下标
可以使用 `forEach` 方法的第二个参数来获取元素下标。示例如下:
```javascript
const arr = ['a', 'b', 'c'];
arr.forEach(function(element, index) {
console.log(index, element);
});
```
输出结果为:
```
0 "a"
1 "b"
2 "c"
```
其中,第二个参数 `index` 就是元素的下标。