JavaScript no tiene un mecanismo destructor real como lenguajes C + + u otro . Dicho esto, al crear objetos de JavaScript , podrá seguir realizando algunas funciones básicas destructor - esque. Esta función se puede activar manualmente en el código, o puede agregarla al evento " onunload " de una página para activar automáticamente cuando el usuario se desplaza fuera de la página . Esto se puede implementar utilizando JavaScript " recta " , sin ningún tipo de bibliotecas externas , pero utilizando el kit de herramientas Dojo puede hacer que el código un poco más limpio y más fácil de trabajar. Cosas que necesitará
JavaScript Dojo toolkit
texto editor
Mostrar más instrucciones
Configuración inicial
1
Instale la instalación de kit de herramientas Dojo con respecto a su web proyecto (ver Recursos para detalles de instalación /configuración) . Para mantener las cosas organizadas , colóquelo en una subcarpeta de su proyecto denominado " scripts /dojotoolkit . " Usted debe terminar con una estructura de trayectoria similar a la siguiente :
/foto
- scripts /
- dojotoolkit /foto
- dijit /foto
- dojo /foto
- dojox /
2
En la carpeta "scripts " , cree una nueva carpeta llamada " lib ". Debajo de eso, crear otra carpeta llamada " dest ". Aquí es donde vamos a almacenar la clase JavaScript crearemos para nuestro destructor.
3
Crear un nuevo archivo HTML en la raíz del proyecto , y el nombre "index.html ". ( El nombre puede ser lo que quieras, pero así es como nos referiremos a ella aquí. ) Esto se utilizará principalmente para fines de prueba ahora .
4
En el archivo index.html, registrar la biblioteca de Dojo y configurar el Dojo " ruta del módulo " , así:
< script src = " scripts /dojotoolkit " type =" /dojo /dojo.js text /javascript " charset =" utf - 8 "> < /script >