js中循环方法
在JavaScript中,有多种方法可以进行循环。以下是一些常用的循环方法:
1. for循环
```javascript
for (let i = 0; i < 10; i++) {
(i);
}
```
2. f循环
用于遍历可迭代对象,如数组,字符串,Map等。
```javascript
let arr = [1, 2, 3];
for (let value of arr) {
(value);
}
```
3. forEach循环
用于遍历数组。
```javascript
let arr = [1, 2, 3];
(function(value, index) {
(value);
});
```
4. map循环
用于对数组中的每个元素应用函数并返回新的数组。
```javascript
let arr = [1, 2, 3];
let newArr = (function(value) {
return value 2;
});
(newArr); // [2, 4, 6]
```
5. filter循环
字符串转数组方法js用于创建一个新的数组,包含通过测试的所有元素。
```javascript
let arr = [1, 2, 3, 4, 5];
let newArr = (function(value) {
return value % 2 === 0; // 只保留偶数
});
(newArr); // [2, 4]
```
6. reduce循环
对数组中的每个元素执行一个由您提供的函数,将其减少为单个输出值。
```javascript
let arr = [1, 2, 3, 4, 5];
let sum = (function(total, value) {
return total + value;
}, 0); // 从0开始,因为reduce从第二个参数开始传递初始值给回调函数。
(sum); // 15 (1 + 2 + 3 + 4 + 5)
```
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论