📅  最后修改于: 2020-10-25 12:18:37             🧑  作者: Mango
JavaScript Set forEach()方法对Set对象中的每个值执行一次指定的函数。它维护一个插入顺序。
与Map不同,Set对象不在外部使用键。为了保持值的唯一性,它在内部使用键。因此,Set将element的值视为键。
forEach()方法由以下语法表示:
setObj.forEach(function callback(value1, value2, Set) {
//your iterator
}[, thisArg])
callback-代表要执行的函数。
value1,value2-value1表示元素的键,而value2表示值。这两个参数包含相同的值。
set-代表当前的Set对象。
thisArg-表示执行回调时视为此值的值。
让我们看一个简单的forEach()方法示例
输出:
Fetching values :
key[jQuery] = jQuery
key[AngularJS] = AngularJS
key[Bootstrap] = Bootstrap