1. Wprowadzenie do JavaScript
  2. Szybki start
  3. Pierwszy program
  4. Metody wyjściowe
  5. Komentarze
  6. Typy danych
  7. Zmienne
  8. Operatory
  9. Instrukcje warunkowe
  10. Pętle
  11. Funkcje
  12. Tablice
  13. Obiekty
  14. Funkcje matematyczne
  15. Wartości
  16. Referencje
  17. Metody
  18. Eventy
  19. Manipulacja DOM-em
  20. Manipulacja stylami CSS
  21. Biblioteki JavaScript
  22. Podsumowanie

Funkcje

W języku JavaScript funkcje są niezwykle ważnymi i potężnymi konstrukcjami językowymi, które pozwalają na organizację i modernizacje kodu. Funkcje są również ważne dla programowania funkcyjnego i pozwalają na przekazywanie i zwracanie wartości.

Aby utworzyć funkcję w języku JavaScript, można użyć następującej składni:

								
function nazwaFunkcji(argumenty) {

  // Ciało funkcji
  // ...
  return wartość;
}
								
						

Aby wywołać funkcję, należy podać jej nazwę i opcjonalnie argumenty:

								
function dodajLiczby(liczba1, liczba2) {

  return liczba1 + liczba2;
}

  // Możesz wywołać tę funkcję, przekazując dwie liczby jako argumenty, w ten sposób
  var suma = dodajLiczby(3, 4);
								
						

W języku JavaScript istnieją również funkcje strzałkowe , które są krótszym i bardziej elastycznym sposobem tworzenia funkcji:

								
const dodaj = (a, b) => {

  return a + b;
}
								
						
Notatka

Funkcje w języku JavaScript są również przekazywane jako argumenty innych funkcji i mogą być zwracane jako wartość z innej funkcji. To pozwala na budowanie skomplikowanych aplikacji i programowanie funkcyjne.

Ważne

Jednym z ważnych konceptów związanych z funkcjami jest ich zmienność. Funkcje w języku JavaScript są zmiennymi i mogą być przypisane do innych zmiennych, a nawet przekazywane jako argumenty innych funkcji. Funkcje są także w stanie zwracać inne funkcje jako wartości zwrotne.