Funcions
Introducció
Una funció és un conjunt d'instruccions que s'agrupen per realitzar una tasca concreta i que es poden reutilitzar fàcilment.
Es defineixen mitjançant la paraula reservada function
, seguida del nom de la funció.
Arguments o paràmetres
Les variables que necessiten les funcions s'anomenen arguments o paràmetres.
Paràmetres:
El nombre d'arguments que es passa a una funció hauria de ser el mateix que el nombre d'arguments que ha indicat la funció.
JavaScript no mostra cap error si es passen més o menys arguments dels necessaris.
L'ordre dels arguments és fonamental, les dades que s'esperen en la funció van directament relacionades amb els arguments especificats en la funció.
No és obligatori que coincideixi el nom dels arguments que utilitza la funció i el nom
dels arguments que se li passen.
Return:
La instrucció
return
serveix per indicar quin valor retorna la funció.Quan s'arriba a la instrucció
return
, la funció deixa d'executar-se.
Àmbit global i local
L'àmbit fa referència a la visibilitat de les variables.
Segons l'àmbit, existeixen dos tipus de variables:
Variables globals
Variables locals
Variables globals
Les variables definides fora d'un bloc de funció tenen un àmbit Global.
Això significa que poden ser utilitzades des de qualsevol lloc al teu codi JavaScript.
Les variables que es declaren sense les paraules clau
let
oconst
es creen automàticament en l'àmbit Global.Això pot portar problemes amb variables que s'estan modificant a llocs inesperats.
Sempre has de declarar les teves variables amb let
o const
.
Variables locals
Les variables que es declaren dins una funció tenen un àmbit local.
Només són visibles dins d'aquesta funció.
Documentació i recursos
Última actualización
¿Te fue útil?