O que significa ~
Eles têm histórias diferentes, mas podem parecer iguais.
O conjunto de sinais de largura completa mantém a compatibilidade com antigos conjuntos de caracteres do Leste Asiático e permite que sinais ASCII ocupem a mesma largura do texto CJK. A onda japonesa 〜 indica intervalos e aparece na norma JIS C 6226 (1978).
Os primeiros quadros do Unicode desenhavam 〜 com a onda invertida; o Unicode corrigiu esse glifo de referência no Unicode 8.0 (2015). O Unicode Standard 18.0 o mostra como uma linha larga parecida com um til, por isso algumas fontes fazem com que pareça ~.
Não confunda com
1Como digitar ~
~\FF5ECódigos e codificaçãoPontos de código: 1
Um símbolo visível pode conter vários pontos de código. JS .length conta unidades UTF-16; UTF-8 conta bytes.

