--- title: Set.prototype.has() slug: Web/JavaScript/Reference/Global_Objects/Set/has tags: - ECMAScript 2015 - JavaScript - Method - Prototype - set translation_of: Web/JavaScript/Reference/Global_Objects/Set/has ---
Die Methode has()
prüft, ob ein Set
-Objekt ein Element mit dem angegebenen Wert enthält und gibt entsprechend true
oder false
zurück.
mySet.has(value);
true
zurück, falls ein Element mit dem angegebenen Wert innerhalb des Set
-Objektes existiert, ansonsten wird false
zurückgegeben.has()
verwendenDas folgende Beispiel verwendet has()
, um zu prüfen, ob bestimmte Werte in einem Set
enthalten sind oder nicht.
var mySet = new Set(); mySet.add('foo'); mySet.has('foo'); // returns true mySet.has('bar'); // returns false
Spezifikation | Status | Kommentar |
---|---|---|
{{SpecName('ES2015', '#sec-set.prototype.has', 'Set.prototype.has')}} | {{Spec2('ES2015')}} | Initiale Definition. |
{{SpecName('ESDraft', '#sec-set.prototype.has', 'Set.prototype.has')}} | {{Spec2('ESDraft')}} |
{{CompatibilityTable}}
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | 38 | {{CompatVersionUnknown}} | {{CompatGeckoDesktop("13.0")}} | 11 | 25 | 7.1 |
Feature | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | {{CompatNo}} | 38 | {{CompatVersionUnknown}} | {{CompatGeckoMobile("13.0")}} | {{CompatNo}} | {{CompatNo}} | 8 |