【JS进阶】ES6箭头函数、forEach遍历数组
在JavaScript中,箭头函数是一种简写的函数表达方式,它可以使代码更加简洁。箭头函数通常用于简化回调函数的编写,例如在数组的forEach
方法中。
以下是使用ES6箭头函数和forEach
遍历数组的示例代码:
// 定义一个普通函数作为forEach的回调
const numbers = [1, 2, 3, 4, 5];
numbers.forEach(function(number) {
console.log(number);
});
// 使用箭头函数简化上述代码
numbers.forEach(number => console.log(number));
在上面的例子中,我们定义了一个包含五个数字的数组numbers
。首先使用普通的函数表达式作为forEach
的回调函数,然后我们用箭头函数替换这个回调函数,并且去掉了花括号,因为函数体只有一个console.log
语句。箭头函数的语法是:(参数) => 表达式或语句
。如果函数体只有一个表达式,可以省略花括号,并且直接返回这个表达式的结果。
评论已关闭