Javascript - funcțiile de șef IT

Lecția, pe care considerăm că o astfel de facilitate, precum și modul tradițional (clasic), pentru a lucra cu ea. În afară de analiza ce argumente (parametrii) funcții și operatori de retur.

Care este funcția?

  1. sarcina se descompun în acțiuni mai mici;
  2. fiecare acțiune mică este realizată prin funcția;
  3. rezolva sarcina creată prin apelarea funcțiilor.

Ca urmare, deține la faptul că acest cod este mai structurat. Devine mai ușor de a face diverse modificări sau pentru a adăuga noi caracteristici.

Versiunea clasică cu caracteristici

Antetul este format din funcția de cuvinte cheie, numele și funcția de paranteze, din care sunt specificate în interiorul argumente funcție (parametrii).

Realizat după nume, puteți folosi „$“ semnul „_“, literele alfabetului englez (a-z, A-Z), numere (0-9) și alte caractere speciale. Numele funcției, precum și numele variabilei nu poate începe cu un număr.

Argumentele (parametrii) ai funcției poate fi orice număr sau deloc. Parantezele indică, în orice caz. În cazul în care mai mulți parametri, acestea ar trebui să fie împărțită între ele cu o virgulă. Parametrii trecuți la funcția disponibilă în cadrul acestuia prin intermediul unor variabile locale.

Corpul funcție - un set de instrucțiuni (declarații), închise în paranteze. Ie acestea sunt instrucțiunile care vor fi executate atunci când funcția este numit.

funcţia de apel

Funcția declarație în sine nu va rula pe cont propriu. Pentru a rula sau a efectua aceasta, trebuie să apelați. Modul clasic de a apela o funcție - este de a specifica numele, paranteze, și un set de parametri, în cazul în care cu siguranță sunt.

argumentele funcției

De exemplu, funcția de a crea js parametrii sayWelcome 2.

Luați în considerare ceea ce se întâmplă dacă apelați o funcție în exemplul de mai sus fără parametri:

Schimbați exemplu, în funcție de adăugarea de mai sus valorile parametrilor. Și va face acest lucru în cazul în care utilizatorul nu trebuie să apela o funcție de cel puțin unul dintre parametrii, acesta va afișa șirul rezultat „Bine ai venit, utilizator anonim“.

Funcția returnează rezultatul (retur)

Funcția este utilizată nu numai pentru a efectua anumite acțiuni, dar, de asemenea, să se întoarcă unele rezultate. Pentru a întoarce unele rezultate trebuie să utilizați o declarație de returnare. Acesta este proiectat pentru a întrerupe funcția corpului (adică instrucțiunile nu ajunge să fie efectuate ulterior) și returnează valoarea (sau rezultatul calculului expresiei), care vine după un spațiu.

Notă: Dacă doriți să obțineți o funcție, care returnează nimic, rezultatul este, se returnează valoarea nedefinită. Același rezultat veți obține, dacă nu specificați o valoare returnată pentru returnarea operatorului.

Care este funcțiile încorporate?

De exemplu, pentru a apela alerta built-in. nu este necesar să se anunțe în prealabil. Acesta este deja definit în browser. Apelați funcția de alertă se realizează prin specificarea unui nume, între paranteze, și parametru în cadrul acestora. Această caracteristică este proiectată pentru a afișa o casetă de dialog care conține un text (mesaj). Un mesaj text este luat din valoarea parametrului funcției.

Cum să utilizați creat câteva pagini se

articole similare