sirve que para length contar caracteres array javascript name-length

que - Longitud máxima del nombre de la variable en JavaScript



substr javascript (2)

Tal como lo he probado antes:

<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> /* <![CDATA[ */ var aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa = ''test''; alert(aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ); /* ]]> */ </script> </body> </html>

Este script funciona como por multa. El nombre de la variable tiene más de 512 caracteres.

Supongo que dado que Javascript es un lenguaje interpretado (o también conocido como lenguaje de scripting), la longitud del nombre de la variable no importa siempre que se refiera a una variable definida.

¿Cuál es la longitud máxima de un nombre de variable en JavaScript?


Probé el ejemplo de mauris , x10 la cantidad de caracteres, luego otra vez, luego otra vez, luego otra vez.

Cuando la longitud variable es de 513 k caracteres, mi Notepad ++ está slugging como un caracol. Sin embargo, cuando logré guardar el archivo y ejecutarlo localmente, la alerta aparece sin vacilación.

Probado en: Chrome 19.0.1084.52, IE9, FireFox 11.0, Safari 5.1.5, Opera 11.62

Como JSBin solo permite un máximo de 65535 caracteres dentro de las etiquetas <script></script> , solo pude crear una página con una variable de longitud de 32.5k: http://jsbin.com/ukunow/10