// 创建一个新的 Set 对象
const mySet = new Set([1, 2, 3, 4, 5]);
// 使用 for...of 循环遍历 Set
console.log("使用 for...of 循环遍历 Set:");
for (let item of mySet) {
console.log(item);
}
// 使用 forEach 方法遍历 Set
console.log("\n使用 forEach 方法遍历 Set:");
mySet.forEach(function(value, valueAgain, set) {
console.log(value);
});
// 使用 Array.from 将 Set 转换为数组再遍历
console.log("\n使用 Array.from 将 Set 转换为数组再遍历:");
Array.from(mySet).forEach(item => console.log(item));
// 使用扩展运算符将 Set 转换为数组再遍历
console.log("\n使用扩展运算符将 Set 转换为数组再遍历:");
[...mySet].forEach(item => console.log(item));
Set 对象。Set 中的每个元素,语法简单直观。Set 提供了 forEach 方法,可以传递一个回调函数来处理每个元素。注意,forEach 的回调函数接收三个参数:当前值、当前值(重复)、和 Set 对象本身。Set 转换为数组,然后使用数组的遍历方法(如 forEach)进行遍历。上一篇:js 自定义函数
下一篇:js static
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站