Highlight: values() Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die values()
-Methode der Highlight
-Schnittstelle gibt ein neues Iterator-Objekt zurück, das die Werte für jedes Range
-Objekt im Highlight
-Objekt in der Einfügereihenfolge enthält.
Hinweis: Die keys()
-Methode ist ein Alias für diese Methode. Sie verhält sich exakt gleich und gibt Werte der Highlight
-Elemente zurück.
Highlight
ist ein Set
-ähnliches Objekt, daher ist dies ähnlich wie die Verwendung von Set.values()
.
Syntax
values()
Rückgabewert
Ein neues Iterator-Objekt, das jedes Range
-Objekt im angegebenen Highlight
in Einfügereihenfolge enthält.
Beispiele
Der folgende Codeausschnitt zeigt, wie ein neues Highlight
-Objekt mit drei Range
-Objekten erstellt wird und wie der Iterator verwendet wird, der von der values()
-Methode zurückgegeben wird, um die drei Bereiche zu protokollieren:
const myHighlight = new Highlight();
myHighlight.add(new Range());
myHighlight.add(new Range());
myHighlight.add(new Range());
const iter = myHighlight.values();
for (value of iter) {
console.log(value); // Range
}
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-set.prototype.values |
Browser-Kompatibilität
BCD tables only load in the browser