Impression d'emojis avec JavaScript et HTML

Pourquoi ce travail:

<p id="emoji">&#x1f604;</p>

Et ce n'est pas le cas:

document.getElementById("emoji").innerHTML = String.fromCharCode(parseInt('1f604', 16));

source d'informationauteur Tom Söderlund | 2014-03-10