Този урок е достъпен само в платената версия на курса.
Вземи достъп до всички уроци 💫 цена: 99лв.
Основи на уеб програмирането
Един от основните изразни средстава в JavaScript е функцията. Тук ще научим основните и характеристики.
Функция в JavaScript е блок код, който може да се използва многократно в различни части на нашето приложение. Един от начините да дефинираме функция е с ключовата дума function
, след което следва името им, аргументите, които приемат (незадължително) и тялото на функцията - блок код, който се изпълнява, когато функцията се извиква. Функциите могат да връщат резултат, като използват ключовата дума return
. Използват се за организация на кода и за избягване на дублиране, като се дефинират веднъж и се използват многократно по нужда.
Синтаксис:
function name(arg1, arg2, arg3) {
// Тяло на функцията
}
name(); // извикване на функция
В JavaScript има три начина за дефиниране на функция:
function
, следвана от името на функцията и тялото й.function
и тялото й.=>
вместо ключовата дума function
.Функциите в JavaScript са "first-class citizens". Те имат всички свойства, които имат обикновените данни в езика. Това означава, че функциите могат да се присвояват на променливи, да се подават като аргументи на други функции и да се връщат като резултат от функция. Това дава голяма гъвкавост и свобода.
Практиката е най-бързия начин да усвоиш знания трайно. Подготвил съм ти малка задача свързана с урока.
Материали свързани с урока:
→ Файлове към урока
→ Functions в MDN