Sto guardando file javascript di Twitter, e vedo questo nel template hash:Che cosa significa u003C?
Browse Interests{{/i}}\u003C/a\u003E\n \u003C/li\u003E\n {{#logged_in}}\n
Cosa significano quei codici rappresentano?
Sto guardando file javascript di Twitter, e vedo questo nel template hash:Che cosa significa u003C?
Browse Interests{{/i}}\u003C/a\u003E\n \u003C/li\u003E\n {{#logged_in}}\n
Cosa significano quei codici rappresentano?
È un carattere unicode. In questo caso \u003C
e \u003E
media:
U + 003C < segno di minore
U + 003E> segno di maggiore
Consulta l'elenco here
Quelli sono escape unicode. L'escape di unicode generale è simile a \uxxxx
dove xxxx
sono le cifre esadecimali dei caratteri ASCI. Sono usati principalmente per inserire caratteri speciali all'interno di una stringa javascript.
Si tratta di un unicode char \ u003C = <
Questo è un codice di carattere unicode che, quando analizzato da JavaScript come una stringa, viene convertito nella corrispondente carattere (JavaScript converte automaticamente tutte le occorrenze \uXXXX
nel corrispondente Carattere Unicode). Ad esempio, l'esempio potrebbe essere:
Browse Interests{{/i}}</a>\n </li>\n {{#logged_in}}\n
Come si può vedere, \u003C
cambiamenti in <
(segno di minore) e \u003E
modifiche in >
(simbolo maggiore di).
In aggiunta al collegamento pubblicato da Raynos, this page from the Unicode website elenca un sacco di caratteri (così tanti che hanno deciso di raggrupparli in modo fastidioso) e this page ha un (tipo di) buon indice.
È [una sequenza di escape di caratteri Unicode] (http://mathiasbynens.be/notes/javascript-escapes#unicode). –