2009-10-24 15 views
5

Estoy tratando de reorganizar mi javascript en archivos JS y limpiar mi js de mi html ... La forma en que veo si es la siguiente .... Realmente me gustaría alguna entrada o cualquier documentación/información que confirme mis planes - un poco incierto.archivos Javascript globales y convenciones de nomenclatura (javascript discreto)?

Básicamente, si tengo un archivo Home.htm, también tendré un archivo home.js, observe que tienen el mismo nombre. ¡Las home.js será como el programa previo de esa página y asignará eventos (onclick etc) ...

yo estaba pensando en hacer esto con todos los archivos es decir login.htm> login.js ...

También estaba pensando en tener un archivo global.js que se incluirá en TODAS las páginas que contengan elementos necesarios en cada archivo.

También planeo tener otros archivos js que planeo producir en un espacio de nombres para que mis archivos bootstrapper puedan invocar clases en ese espacio de nombres para hacer cosas como manipulación de fechas, etc. Sé que JS no es un verdadero lenguaje OOP, pero tengo algunos helper js que permiten crear espacios de nombres y mejores estructuras de clase.

¿Alguien tiene una idea mejor? ¿Estoy yendo por completo en la dirección incorrecta o correcta?

Realmente me gustaría obtener información, estoy tratando de separar todas mis js en archivos separados, pero no quiero repetirme así que pensé en crear esos archivos bootstrapper para encargarme de todo para la página ..

Gracias

Respuesta

2

Dependiendo de cómo lo hagas, creo que la idea en sí es bastante razonable. El espaciado entre nombres de su código JS en forma de POO es una buena idea, y muchas bibliotecas como YUI y Dojo ya lo hacen.

+0

gracias por la confirmación ... –

Cuestiones relacionadas