В этом уроке мы разберем функции в JavaScript
Объявление функции имеет вид:
function имя(параметры, через, запятую) {
/* тело, код функции */
}
Передаваемые значения копируются в параметры функции и становятся локальными переменными.
Функции имеют доступ к внешним переменным. Но это работает только изнутри наружу. Код вне функции не имеет доступа к её локальным переменным.
Функция может возвращать значение. Если этого не происходит, тогда результат равен undefined.
Для того, чтобы сделать код более чистым и понятным, рекомендуется использовать локальные переменные и параметры функций, не пользоваться внешними переменными.
Функция, которая получает параметры, работает с ними и затем возвращает результат, гораздо понятнее функции, вызываемой без параметров, но изменяющей внешние переменные, что чревато побочными эффектами.
Взято из сайта
Мои соц. сети
Telegram -
LinkedIn -
Twitter -
2 views
361
110
3 weeks ago 00:52:28 1
Знакомство с основным каркасом страницы | Курс HTML & CSS | Занятие №1
3 weeks ago 00:03:28 1
SOFI TUKKER cover Ace of Base ’All That She Wants’ for Like A Version
3 weeks ago 00:10:55 1
J. S. Bach - Toccata and Fugue in D minor on the glass harp (музыкальные бокалы)
3 weeks ago 00:04:04 1
Понятное, стремительное, результативное изучение Python . Метод СИЛА!
3 weeks ago 00:13:30 1
Вот так надо делать Малосольные Огурцы. Самый правильный способ.
3 weeks ago 00:08:32 1
И.С. Бах - Токката и фуга ре минор, BWV 565. София Кипрская (Арфа)
3 weeks ago 00:00:00 1
🌞СТРИМ АЙБОЛИТА / РОЗЫГРЫШ - ОБРЕЗ «ЛУПАРА» - НАВСЕГДА / ИГРА С ПОДПИСЧИКАМИ
3 weeks ago 00:09:53 1
Что требуют от Senior Разработчиков
3 weeks ago 00:03:55 1
Es erhub sich ein Streit, BWV 19: Es erhub sich ein Streit (Chorus)
3 weeks ago 00:14:55 1
J.S. Bach: Erhöhtes Fleisch und Blut, BWV 173 - The Church Cantatas, Vol. 183
3 weeks ago 00:10:02 1
Что делать, если болят ноги при сахарном диабете?
3 weeks ago 00:02:30 1
J.S. Bach - Adagio. A short piece for strings and piano
3 weeks ago 01:58:56 1
Джеффри Сакс: вся правда об Украине, России, США и Европе. И о ковиде тоже.
3 weeks ago 00:10:06 3
Vue Unit Тестирование #22 - Тест компонента активности
3 weeks ago 00:06:05 1
Let’s build a CMS with Filament 3 and Laravel 11 | #13 - (tiptap theme + design fixes)
3 weeks ago 02:53:19 1
Build and Deploy an Amazing 3D Web Developer Portfolio in React JS | Beginner Tutorial
3 weeks ago 00:04:54 1
ADAGIO Marcello Bach Piano Sheets АДАЖИО Марчелло Бах Пианино Ноты Как играть Partitura Easy How to
3 weeks ago 00:23:43 1
J. S. Bach - Partita in C moll BWV 997 - Evangelina Mascardi, Liuto barocco