JavaScript consente di avere sequenze di escape Unicode nei nomi di identificatore ... per esempio:Qual è il punto delle sequenze di escape Unicode nei nomi degli identificatori in JavaScript?
var \u0160imeVidas = "blah";
La variabile sopra inizia con la (croato) lettera S, in modo che il nome completo della variabile è "ŠimeVidas". Ora, questo è pulito, ma qual è il punto? C'è qualche scenario in cui questa funzione potrebbe essere di qualche utilità?
Interessante, l'ho fatto in Chrome e si è rotto * console.dir (finestra) *. –
Punto interessante: non sapevo che fosse possibile. Suppongo che sia un'estensione di voler consentire qualsiasi stringa come chiave in un oggetto. –
Buon punto, @TimTheTinker. dato che è 'window ['ŠimeVidas']', è possibile una variabile denominata 'ŠimeVidas'. – aularon