Як зрозуміти функції js?

У JavaScript функції є об'єктами першого класу, тобто: вони є об'єктами і з ними можна взаємодіяти і передавати їх так само, як і будь-який інший об'єкт. Якщо бути точним, функції – Це об'єкти Function.

Краще не називати функції і змінні російською мовою типу solnce або KYCb () — забудете потім, як вони правильно пишуться. А коли ваша програма стане міжнародно визнаною, розробники подякують вам. При цьому: якщо ваша функція робить «кусь», щоб це не означало, її можна назвати bite() або getPiece().

Навіщо потрібні функції? Функції дозволяють повторно використовувати код: один раз визначте якийсь блок коду і потім використовуйте його скільки завгодно разів з будь-якого місця скрипта. Ви можете використовувати один і той же код багато разів з різними аргументами, щоб отримати різні результати.