Как предотвратить слияние смайлов в JS
Смайлы ? и ♂ при любом виде соединения (+, str.concat(), join) соединяются в единый смайл ?♂ (даже при вводе сдесь, на stack overflow поочередно)
Как это предотвратить? Возможно ли поставить какой-то разделитель, который не будет учитываться при копировании? В телеграме проверял, так же работает((
Ответы (1 шт):
Автор решения: De.Minov
→ Ссылка
Как подсказал andreymal использовать Unicode символ Zero-width (\u200c)
console.log('?'+'♀️');
console.log('?'+'\u200c'+'♀️');
console.log('?'+'♂️');
console.log('?'+'\u200c'+'♂️');
.as-console-wrapper {max-height: 100vh !important; height: 100vh;}
.as-console-row-code {font-size: 235% !important;}
