Map.prototype.values()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die values()
Methode von Map
Instanzen gibt ein neues map iterator Objekt zurück, das die Werte für jedes Element in dieser Map in der Einfügereihenfolge enthält.
Probieren Sie es aus
const map1 = new Map();
map1.set("0", "foo");
map1.set(1, "bar");
const iterator1 = map1.values();
console.log(iterator1.next().value);
// Expected output: "foo"
console.log(iterator1.next().value);
// Expected output: "bar"
Syntax
js
values()
Parameter
Keine.
Rückgabewert
Ein neues iterierbares Iterator-Objekt.
Beispiele
Verwendung von values()
js
const myMap = new Map();
myMap.set("0", "foo");
myMap.set(1, "bar");
myMap.set({}, "baz");
const mapIter = myMap.values();
console.log(mapIter.next().value); // "foo"
console.log(mapIter.next().value); // "bar"
console.log(mapIter.next().value); // "baz"
Spezifikationen
Specification |
---|
ECMAScript® 2026 Language Specification # sec-map.prototype.values |