forcer javascript EventListener à s'exécuter une fois?

Je me demandais est-il possible de forcer un écouteur d'événement javascript, sans que la condition est vraie force pour exécuter une seule fois, puis de continuer à écouter pour elle est la condition à remplir pour exécuter d'autres?

source d'informationauteur Skizit