JavaScript ikke har en egentlig destructor mekanisme som C + + eller andre sprog . Det er sagt, når du opretter objekter i JavaScript , kan du stadig gennemføre nogle grundlæggende destructor -esque funktionalitet. Denne funktionalitet kan udløses manuelt i din kode , eller du kan tilføje det til en sides " onunload " begivenhed for at udløse den automatisk, når brugeren navigerer væk fra siden. Dette kan implementeres ved hjælp af " straight" JavaScript , uden nogen eksterne biblioteker , men ved hjælp af Dojo toolkit kan gøre koden lidt renere og nemmere at arbejde med. Ting du skal
Dojo JavaScript toolkit
Text editor
Vis Flere Instruktioner
Startopsætning
1
Installer Dojo Toolkit installation med hensyn til din web projekt (se Ressourcer til installation /konfiguration detaljer). For at holde tingene organiseret, placere den i en undermappe af dit projekt kaldet " scripts /dojotoolkit . " Du skal ende op med en sti struktur, der ligner følgende : Hej
/
- scripts /
- dojotoolkit /
- Dijit /
- dojo /
- dojox /
2
Under " scripts " mappe , skal du oprette en ny mappe med navnet " lib ". Nedenfor dette , skal du oprette en anden mappe med navnet " dest ". Dette er, hvor vi vil gemme JavaScript- klassen vil vi skabe for vores destructor .
3
Opret en ny HTML-fil i dit projekt rod, og navngive den " index.html ". ( Navnet kan være hvad du vil, men det er, hvordan vi vil henvise til det her. ) Denne vil primært blive anvendt til testformål for nu.
4
I din index.html fil , registrere Dojo bibliotek og konfigurere Dojo "-modulet path" som så : Hej
< script src = " scripts /dojotoolkit /dojo /dojo.js "type =" text /javascript " charset =" utf -8 ">