JavaScript Set forEach()方法

JavaScript Set forEach()方法

JavaScript的Set forEach() 方法在Set对象中的每个值上执行指定的函数一次。它保持插入顺序。

与Map不同,Set对象不外部使用键。为了保持值的唯一性,它在内部使用键。因此,Set将元素的值看作键。

语法

forEach()方法由以下语法表示:

setObj.forEach(function callback(value1, value2, Set) { 
    //your iterator
}[, thisArg])

参数

callback - 它表示要执行的函数。

value1, value2 - value1表示元素的键,而value2表示值。两个参数包含相同的值。

set - 它表示当前Set对象。

thisArg - 当执行callback时,它表示作为this的值。

JavaScript Set forEach()方法示例

让我们看一个forEach()方法的简单示例

<script>
var set = new Set(["jQuery","AngularJS","Bootstrap"]);
document.writeln("Fetching values :"+"<br>");
set.forEach(function display(value1,value2,set) 
{
document.writeln('key[' + value1 + '] = ' + value2+"<br>");
})
</script>

输出:

Fetching values :
key[jQuery] = jQuery
key[AngularJS] = AngularJS
key[Bootstrap] = Bootstrap

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程