Hvorfor Javascript Show Void?

Hvorfor Javascript Show Void?


Selv om du aldri skrive en linje med Javascript-kode, kan du av og til se ord som "Java Void" vises under nettsurfing. Javascript, et programmeringsspråk, krefter mange nettsteder og hjelper utviklere lage disse nettstedene interaktiv. "Javascript Void" vises i en nettleser på grunn av måten en programmerer skrev Javascript-koden på websiden sin.

Javascript uttalelser og funksjoner

I motsetning til vanlige HTML uttalelser som gjør objekter vises på en side, Javascript uttalelser føre tiltak for å forekomme. Følgende kode oppretter en funksjon som heter "changeColor":

funksjon changeColor () {
buttonObject style bakgrunnsfarge = "red";
}

Den changeColor funksjon inneholder en erklæring som endrer en knapp bakgrunnsfargen til rødt. Denne funksjonen er en enhet av kode som andre Javascript uttalelser kan ringe for å endre en knapp farge til rødt. Når du viser en webside i en nettleser, ser du ikke dette Script aktivitet forekommer, selv om disse funksjonene forme din leseopplevelsen.

Status Bar Informasjon

Når du beveger musen over en kobling, vil nettleseren din normalt lenken URL i statuslinjen nederst i nettleseren. Noen brukere synes denne skjermen nyttig fordi det hjelper dem med å identifisere en kobling destinasjon før du besøker den. Utviklere lage disse koblingene som vist nedenfor:

<a href="http://www a_web_site com"> besøke dette nettstedet </a>

Når du beveger musen over "besøke dette nettstedet," URL heter "http: // www a_web_site com" vises i statuslinjen. Hvis du beveger musen over en annen link, kan en annen URL-adresse vises, eller du kan se ordene "Javascript Void".

void Meldinger

Nettlesere kan vise "Java Void" fordi linker på en webside ikke alltid å peke på webadresser på nettet. En programmerer kan lage en link kaller en funksjon i stedet for en link:

<a href="" onclick="return (changeColor());"> Endre farge </a>

Denne uttalelsen, som href verdien er null, kaller changeColor funksjon. Hvis denne funksjonen returnerer en verdi fra "true", uforutsette hendelser kan oppstå, for eksempel nettleseren hoppe til toppen av siden eller til en ny side. Legge "JavaScript.void" til uttalelse forhindrer disse problemene skjer, som vist i følgende uttalelse:

<a HREF="javascript:void(0)" onclick="return (changeColor());"> Endre farge </a>

Hvis du beveger musen over en kobling kodet på denne måten, vil du se "JavaScript.void" i stedet for en URL i statuslinjen.

betraktninger

Når "JavaScript.void" vises i statuslinjen, trenger du ikke å sjekke nettleseren din hjelp til å se om noe er galt. Bare å klikke på lenken som viser at meldingen forteller nettleseren din for å utføre koden koblingen referanser. Som flere utviklere begynne å lage diskret Javascript, du sannsynligvis vil se færre forekomster av JavaScript.void meldingen, fordi programmerere ikke vil plassere Javascript-kode i kodene som skaper lenker og andre HTML-elementer.