Para tachar texto usando Unicode, he estado usando esto:
function strikeThrough(text) { return text .split('') .map(char => char + '\u0336') .join('') }
Referencia:
Cómo tachar una cadena para javascript
Mi pregunta es: ¿existe una manera similar de hacer esto también para negrita y cursiva, agregando un carácter Unicode de la misma manera? Estoy tratando de evitar una solución basada en html. Por ejemplo:
function boldText(text) { return text .split('') .map(char => char + '????') .join('') } function italicText(text) { return text .split('') .map(char => char + '????') .join('') }