// 例子1:简化普通函数
const multiply = (a: number, b: number): number => a * b;
console.log('测试 箭头函数乘法', multiply(3, 6)); // 输出:测试 箭头函数乘法 18
// 例子2:数组遍历(重点!符合规范)
const numbers = [1, 2, 3, 4, 5];
// 用map遍历数组,每个元素乘2(箭头函数作为参数)
const doubledNumbers = numbers.map((num: number): number => num * 2);
console.log('测试 数组元素翻倍', doubledNumbers); // 输出:测试 数组元素翻倍 [2,4,6,8,10]
// 例子3:forEach遍历(打印每个元素)
numbers.forEach((num: number): void => {
console.log('测试 数组元素', num);
});