2011-04-07 7 views
7

Los comentarios formateados mágicamente cambiarán la cantidad de línea informada de errores de JavaScript en algunos navegadores; Son similares a esto:Asignación de número de línea de Javascript

//@line n "f" 

n es el número de línea y f es el nombre del archivo. Lamentablemente, //@line parece ser inviable. ¿Alguien sabe dónde hay documentación sobre esta función y qué navegadores lo admiten?

(He encontrado referencias a ella here y here.)

+1

Supongo que esta característica solo es Firefox. Brendan Eich es padre de Javascript y es director de tecnología en Mozilla Corporation. Desde uno de sus enlaces puedo suponer que se trata de un hack, por lo que dudo que esta característica esté documentada en ninguna parte. –

+0

Pensé que recordaba haber visto que safari lo soportaba también, pero no puedo encontrarlo en ningún lado ... –

+0

aparentemente, '// @ line' solo funciona para scripts con permisos chrome (extensiones y Firefox en sí) y no es disponible para javascript en páginas web. –

Respuesta

1

de lo que puedo encontrar que sólo está disponible en los navegadores basados ​​en Mozilla.

Está utilizando el comando JS_SetOptions que puede activar o desactivar estas opciones según los valores que se pasen.

https://developer.mozilla.org/en/JS_SetOptions

Cuestiones relacionadas