Comment décoder unicode HTML par JavaScript?

Comment utiliser JavaScript pour décoder depuis:

\u003cb\u003estring\u003c/b\u003e 

à

 <b>string</b> 

(J'ai cherché dans Internet, il y a un certain site avec la même question, par exemple: décodage html Javascript
Ou Comment décoder les entités HTML
Mais il n'a pas le même codage de fomat )
Merci beaucoup!

 decodeURIComponent('\u003cb\u003estring\u003c/b\u003e'); // "<b>string</b>" 

Edit – Je supprimerais la réponse ci-dessus si je le pouvais.

La question initiale est un peu ambiguë.

console.log('\u003cb\u003estring\u003c/b\u003e'); Va déjà générer <b>string</b>

Si les \ caractères sont échappés, une méthode de remplacement pourrait être utilisée pour remplacer \\ avec just \ , permettant ainsi la séquence d'échappement Unicode appropriée.

Ceci est un dup de Comment décoder une chaîne avec unicode échappé? . L'une des réponses données devrait fonctionner:

 var x = '\\u003cb\\u003estring\\u003c/b\\u003e'; JSON.parse('"' + x + '"') 

Sortie:

 '<b>string</b>'