JavaScript permite tener secuencias de escape Unicode en nombres de identificador ... por ejemplo:¿Cuál es el sentido de las secuencias de escape unicode en los nombres de los identificadores en JavaScript?
var \u0160imeVidas = "blah";
La variable anterior comienza con la (croata) de la letra S, por lo que el nombre completo de la variable es "ŠimeVidas". Ahora, esto está bien, pero ¿cuál es el punto? ¿Hay algún escenario donde esta característica pueda ser de alguna utilidad?
Interesante, lo hice en Chrome y se rompió * console.dir (window) *. –
Dato interesante: no sabía que eso fuera posible. Supongo que es una extensión de querer permitir que cualquier cadena sea una clave en un objeto. –
Buen punto, @TimTheTinker. dado que es 'window ['ŠimeVidas']', es posible una variable llamada 'ŠimeVidas'. – aularon