Hva gjør return false Mean i Javascript?

Hva gjør return false Mean i Javascript?


Javascript-funksjoner utføre ulike typer webside behandling. Når en webside kaller en Javascript-funksjon, dette fører til koden innenfor funksjonen til å utføre. En funksjon kan eventuelt motta eller returnere en verdi til og fra kode kalle den. Dette tillater utviklerne å passere dataverdier som strenger, tall og booleans mellom de ulike kodeelementer på en side. Returnere en falsk verdi fra en Javascript-funksjon er en felles aktivitet, spesielt der webskjemaer er involvert.

funksjoner

Nettsider kan omfatte områder for Javascript-funksjoner i hodedelen eller i egne skript knyttet til fra hodet delen. En Javascript-funksjonen kan vises ved hjelp av følgende eksempelstruktur:

funksjon doSomething () {

alert ( "noe");

}

I mange tilfeller Javascript funksjoner utføres på brukerhendelser som i samspill med en side element eller forsøker å sende inn et skjema. Når en funksjon kalles, vil dens innhold utføre. Funksjoner i Javascript ikke trenger å returnere noe til koden ringer dem, så dette er valgfritt. Hvis, som i dette eksempelet, er det ingen retur uttalelse, vil funksjonen innhold bare utføre.

samtaler

Javascript-funksjoner kan noen ganger innebære passerer data mellom steder i websiden kode. En funksjon kan ta en parameter, som i det følgende endrede funksjon eksempel:

funksjon doSomething (outputString) {

alert (outputString);

}

Denne funksjonen tar en parameter, så bruker verdien av denne parameteren som en del av sin behandling. Følgende eksempel Javascript-koden demonstrerer kalle denne funksjonen, passerer det en streng verdi:

doSomething ( "Hello");

Denne teknikken gjør det mulig for utviklere å lage funksjoner som kan gjenbrukes fra flere sideelementer, med behandlingen av funksjon tilpasset noen parametere som sendes.

returnerer verdier

I tillegg til bestått parameterverdier til Javascript-funksjoner, kan websider også motta returverdier fra dem. Følgende eksempel funksjonskall demonstrerer motta et returnert strengverdi:

Var someString = getString ();

Følgende eksempel funksjonen vil returnere en streng verdi til denne koden:

funksjon getString () {

return "Hello";

}

Javascript-funksjoner kan returnere verdier av andre typer, som for eksempel tall og boolske verdier, som kan være enten sant eller usant. Følgende eksempel funksjonen tar en parameter og returnerer en boolsk verdi:

funksjon isTooLong (testString) {

if (testString.length> 10) return true;

ellers return false;

}

Denne koden tester lengden av en passerte strengparameter, tilbake enten en sann eller falsk verdi som angir om det er for langt eller ikke.

skjemaer

Javascript-funksjoner ofte tilbake falske verdier når de er forbundet med form validering. Når brukere fylle webskjemaer, og deretter sende dem, er angitt innhold sendes til webserveren for behandling. Javascript form valideringsfunksjoner kontrollere at brukeren har fylt ut feltene i skjemaet korrekt før du sender data til serveren, tilbake en falsk verdi hvis skjemaet er ufullstendig. Følgende eksempel åpner skjemaet tag demonstrerer denne teknikken:

<Form name = "kontaktskjema" action = "process_contact.php" onsubmit = "return checkForm ()" method = "post">

Når brukeren trykker på send-knappen for dette skjemaet, vil "checkForm" Javascript-funksjonen kan kontrollere at skjemaet er ferdig, returnerer false hvis det ikke er. Hvis en falsk verdi returneres, vil skjemadataene ikke bli behandlet.