Comment détecter emoji en utilisant javascript

J'ai besoin d'aide sur la façon de détecter si l'entrée contient des japonais des emoji/émoticône.
Actuellement, je suis de construire un système charset=utf-8. Sur la saisie de texte, l'utilisateur peut entrer des caractères japonais/alpanumerics/symboles mais si elles insérer des émoticônes, onsubmit javascript va vérifier si il y a un emoji, message d'erreur s'affiche. Pas vraiment d'idée sur la manière de détecter les emoji.

source d'informationauteur user2699175