A javascript funkciói

A függvény egy független program, amely egy meghatározott műveletet hajt végre. Ez lehet értékellenőrzés, üzenetküldés, elem létrehozása stb. A funkció bárhol a forgatókönyvben bármikor hívható le. Így a kívánt műveleteket csak egyszer kell megadni, és ez egyszerűsíti a fő szkript szerkezetét és szerkesztését. Ha megváltoztatja a műveletek algoritmust, akkor csak a funkciót kell szerkesztenie.

Funkciónyilatkozat

A funkcióhívás általános nézete:

A funkciót a kulcsszó funkció határozza meg. Ezután következik a funkció neve, amellyel hívják. Azokat az argumentumokat, amelyekben a függvény nevében megadott paraméterek adatait zárójelben adják meg. például:

Ha a szükségesnél kevesebb paramétert ad meg, amikor egy függvény hívása történik, akkor az argumentum értéke nem meghatározott. Ezt a paramétereket opcionális paraméterekkel rendelkező funkciók létrehozásakor használják.

A fenti példában a második argumentum opcionális, majd az alapértelmezett érték 0 lesz.

Funkciókifejezés

Ebben a példában a funkcionális paraméterek névtelen funkciókat adnak át, és a változók eltávolítása és biztonságos. Továbbá a válasz függvényében a kívánt függvény a válaszváltozóra íródik és végrehajtásra kerül.

Az új függvény ()

Az új funkció () függvény lehetővé teszi egy függvény létrehozását egy karakterláncból. Általános nézet:

Az első sor tartalmazza az argumentumok listáját. A második sor tartalmazza a függvénytestet. például:

Helyi változók

A funkció a globális változókkal és a főprogramban definiált függvényekkel dolgozhat. A funkcióhoz olyan helyi változókat és funkciókat is megadhat, amelyek csak ebben a funkcióban láthatók. A függvény argumentumai által meghatározott változók a helyi változók.

A funkciók különálló segédprogramokként kerülnek létrehozásra, ezért a legfontosabb, ha a változók bennük használhatók, hogy megakadályozzák a fő parancsfájl hibáit.

Az irányelv visszavétele

Leggyakrabban a funkciók egy meghatározott eredmény eléréséhez használatosak (a jelszó helyes megadása, hogy a szöveg egy e-mail, egy komplex matematikai kifejezés eredménye), amelyet később használnak a főszkriptben. Ha az eredményt egy függvényből szeretné megkapni, használja a visszatérési irányelvet. A funkcióban több visszatérési irányelv is használható.

A funkció az első visszatéréskor befejeződik. Ez az irányelv érv nélkül használható. A nem meghatározott értéket visszaadják. Egyetlen visszaadást használnak arra, hogy a funkciót leállítsák.

Funkciónevek

A függvénynévre vonatkozó követelmények megegyeznek a változókkal.

A függvény egy konkrét műveletet hajt végre, ezért annak neve a lehető legpontosabban leírja, mit csinál. Kívánatos a verbális formát (az akciót és annak elkészítését) használni:

  • showTable - mutassa be a táblázatot.
  • getValue - kapja meg az értéket.
  • FindRow - megkeresni a karakterláncot.
  • isEmail - hogy a szöveg egy e-mail.

Kapcsolódó cikkek