aracteres @Unicode do código em javascript para códigos de código> 0xFFFF

Preciso obter uma string / char de um código unicode e finalmente colocá-lo em um DOM TextNode para adicionar em uma página HTML usando JavaScript do lado do client

Atualmente, estou fazendo:

String.fromCharCode(parseInt(charcode, 16));

Ondecharcode é uma cadeia hexadecimal que contém o código, por exemplo"1D400". O caractere unicode que deve ser retornado é, mas um é retornado! Caracteres no intervalo de 16 bits 0000 ...FFFF) são retornados conforme o esperad

lguma explicação e / ou propostas de correçã

Desde já, obrigado

questionAnswers(4)

yourAnswerToTheQuestion