Le constructeur EventTarget()
crée une nouvelle instance d'objet EventTarget
.
Syntaxe
var myEventTarget = new EventTarget();
Paramètres
Aucun.
Valeur retournée
Une instance d'objet EventTarget
.
Exemples
class MyEventTarget extends EventTarget { constructor(mySecret) { super(); this._secret = mySecret; } get secret() { return this._secret; } }; let myEventTarget = new MyEventTarget(5); let value = myEventTarget.secret; // == 5 myEventTarget.addEventListener("foo", function(e) { this._secret = e.detail; }); let event = new CustomEvent("foo", { detail: 7 }); myEventTarget.dispatchEvent(event); let newValue = myEventTarget.secret; // == 7
Spécifications
Spécification | Statut | Commentaire |
---|---|---|
DOM La définition de 'EventTarget() constructor' dans cette spécification. |
Standard évolutif |
Compatibilité des navigateurs
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Ordinateur | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
EventTarget() constructor | Chrome Support complet 64 | Edge ? | Firefox Support complet 59 | IE Aucun support Non | Opera Support complet 51 | Safari Aucun support Non | WebView Android Support complet 64 | Chrome Android Support complet 64 | Firefox Android Support complet 59 | Opera Android Support complet 47 | Safari iOS Aucun support Non | Samsung Internet Android Aucun support Non |
Légende
- Support complet
- Support complet
- Aucun support
- Aucun support
- Compatibilité inconnue
- Compatibilité inconnue
Voir aussi