Превратить эмодзи в кодировку Javascript? - PullRequest
0 голосов
/ 03 сентября 2018

Есть ли какая-либо функция или что-то, что я могу использовать, чтобы преобразовать эмодзи или что-то в эквивалент Javascript Encoding? Например, если у меня есть переменная, которая содержит «?», я хочу иметь возможность преобразовать ее в соответствующую ей кодировку javascript, например «\ ud83d \ udc4d». В любом случае это может быть достигнуто?

1 Ответ

0 голосов
/ 03 сентября 2018

Вы можете использовать библиотеку punycode . npm i punycode или посетить https://www.npmjs.com/package/punycode
например.

   console.log(punycode.ucs2.decode('?')); // to get corresponding like "\ud83d\udc4d"code

и

console.log('\ud83d\udc4d')

чтобы получить соответствующее изображение / emoji;

Вы можете посетить http://speakingjs.com/es5/ch24.html и https://flaviocopes.com/javascript-unicode/ для получения дополнительной информации.

...