Qué significa �
Sustituye texto que una conversión no pudo conservar. Si tu signo de interrogación en un recuadro está almacenado como �, cambiar de fuente no lo recuperará. Para recuperarlo hacen falta los datos originales y las reglas correctas para leerlos como texto.
La idea es anterior a Unicode: ASCII, un sistema de codificación de caracteres anterior, tenía un carácter de control de sustitución llamado SUB. RFC 20, una especificación técnica de 1969, describe su uso para caracteres erróneos.
Si aparece � inesperadamente, interprétalo como una advertencia técnica, no como una señal emocional.
No deduzcas qué carácter falta a partir de esta marca.
No lo confundas con
1Cómo escribir �
�\FFFDCódigos y codificaciónPuntos de código: 1
Un símbolo visible puede contener varios puntos de código. JS .length cuenta unidades UTF-16; UTF-8 cuenta bytes.

