? JavaScript er et programmeringsspråk som brukes over nettet . Moderne nettlesere som Internet Explorer , Safari og Firefox all tillate deg å kjøre JavaScript. JavaScript er en " klientsiden " språk. Som er lastet ned til brukerens datamaskin og kjøres lokalt når en bruker besøker en nettside . JavaScript er et rikt språk med mange funksjoner som finnes i andre programmeringsspråk , inkludert funksjoner. Void er en JavaScript-funksjon . Skriptmerket
JavaScript-kode kan skrives direkte inn i HTML- kilden til en side , eller plassert i en separat fil . Du må bruke SCRIPT tag , uansett hvor du plasserer Javascript-kode . Noen HTML- tagger som SCRIPT kan endres med parametere som kalles attributter. Hvis du skriver JavaScript-koden i HTML- dokumentet, bruker språkattributtet og sett den til Javascript. Skriv din JavaScript -kode etter denne åpningen taggen.
P Hvis du refererer til JavaScript-kode lagret i en egen fil , kan du bruke type og bilder fra attributter for åpningen taggen. Angi type attributt til "text /javascript " og src attributt til navnet på filen.
I begge tilfeller må du huske å bruke den avsluttende < /script >-koden .
Funksjoner
en funksjon er en diskret blokk med kode som kan kalles gjentatte ganger . Funksjoner kjører ikke når siden lastes i nettleseren , men når de er kalt av kode , eller noen handling fra brukeren. Funksjoner kan være skrevet med input variabler , som passerer verdiene til funksjonen. Alle funksjoner returnere en standard verdi på " null ". "Avkastningen" søkeord passerer en angitt verdi tilbake til påstanden om at kalte det. Mens brukere kan skrive sine egne funksjoner , inneholder JavaScript også en rekke innebygde funksjoner, som Void .
Void Funksjon
En teknikk for å kalle funksjoner er å legge dem inni et anker link: ! Show Me An Alert < /a > . En nettleser vil prøve å åpne noen klikket href linken og laste siden den representerer . Av varsling funksjonen tillater oss å forbli på samme side og ikke laste inn en ny fordi den varsling funksjonen returnerer en nullverdi. Nettleseren ser dette null og stopper , vel vitende om at det er ingenting som skal lastes . The Void funksjon formål er å returnere null, uten å gjøre noe annet, og dermed avbryter lastetiden . Void må kalles med en parameter.
Eksempel
Du kan legge inn tomrommet funksjon inne i en hyperkobling som åpner et nytt nettleservindu . Se på dette eksempelet kode :
Nytt vindu < /a >
Når brukeren klikker på " nytt vindu " linken , JavaScript åpner page.html filen i et nytt nettleservindu , og samtidig la det aktive vinduet på sin opprinnelige siden . Tomrommet funksjonen avbryter side belastning, samtidig som window.open kode for å bli henrettet.
Alternativ til Void
Void kan noen ganger føre til feil . Et alternativ er å bruke en href som peker til "#" , en ikke -eksisterende url , og kaller inn koden i " onclick ' tilfelle at hyperlink . Dette kan være problematisk , men fordi mange nettlesere vil søke på siden for "# " anker link, og legg , eller hoppe til toppen av siden . Du kan forhindre at nettleseren evaluere hyperkobling helt, ved å avslutte din onclick koden i utsagnet 'return false' . Den forrige eksempel ved hjelp av denne teknikken , vil se slik ut : en
Nytt vindu < /a >