Вот моя строка в кодировке Юникод, которую я извлекаю из БД в jquery с использованием API
\ud83d\ude02\u263a\ufe0f\u263a\ufe0f\ud83d\ude0a\ud83d\ude09\ud83d\ude0f\ud83d\ude01\ud83d\ude18\ud83d\ude14\ud83d\ude18\ud83d\ude01\ud83d\ude02\ud83d\ude04\ud83e\udd23\ud83d\ude02\u263a\ufe0f\ud83d\ude0f\ud83d\ude0f
и хочу отобразить ее как символ смайлика.Если я пишу эту строку явно в сценарии, то она отображает смайлики, но когда я извлекаю ее из БД и показываю ее из ответа, полученного из API, она отображается в виде простой строки.
$.each(response.data,function(key,value){
const str = value.comment_text.replace(/\\\\/g,"\\");
html += '<div class="comment-block" id="cmnt' + value.comment_id + '">\
<div class="content-box">\
<p class="text long-string "><a href="javascript:void(0)" class="blue-text bold-font">' + value.first_name + ' ' + value.last_name.substr(0,1).toUpperCase() + ' </a> #post test #post1 #post3 hvh\ud83d\ude0f "' + str + '"</p>\
</div>\
</div>';
});
это мой кодв js
\\\\ud83d\\\\ude02\\\\u263a\\\\ufe0f\\\\u263a\\\\ufe0f\\\\ud83d\\\\ude0a\\\\ud83d\\\\ude09\\\\ud83d\\\\ude0f\\\\ud83d\\\\ude01\\\\ud83d\\\\ude18\\\\ud83d\\\\ude14\\\\ud83d\\\\ude18\\\\ud83d\\\\ude01\\\\ud83d\\\\ude02\\\\ud83d\\\\ude04\\\\ud83e\\\\udd23\\\\ud83d\\\\ude02\\\\u263a\\\\ufe0f\\\\ud83d\\\\ude0f\\\\ud83d\\\\ude0f
строка в DB