Highlight: has() Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die has()
Methode des Highlight
Interfaces gibt einen booleschen Wert zurück, der anzeigt, ob ein Range
Objekt in einem Highlight
Objekt existiert oder nicht.
Highlight
ist ein Set
-ähnliches Objekt, daher ist dies ähnlich wie die Verwendung von Set.has()
.
Syntax
has(range)
Parameter
range
-
Das
Range
Objekt, dessen Vorhandensein imHighlight
Objekt geprüft werden soll.
Rückgabewert
Gibt true
zurück, wenn der angegebene Bereich im Highlight
Objekt existiert; andernfalls false
.
Beispiele
Das folgende Codebeispiel erstellt zwei Bereiche und ein Highlight-Objekt, das einen von ihnen enthält. Der Code verwendet dann die has()
Methode, um zu prüfen, ob jeder Bereich im Highlight existiert:
const range1 = new Range();
const range2 = new Range();
const myHighlight = new Highlight(range1);
myHighlight.has(range1); // true
myHighlight.has(range2); // false
Spezifikationen
Specification |
---|
ECMAScript Language Specification # sec-set.prototype.has |
Browser-Kompatibilität
BCD tables only load in the browser