[JS] - Урок #7 - Рекурсия, Callbacks (function expression and declaration)

В этом уроке мы разберем функции и рекурсию в JavaScript Рекурсия Callbacks (function expression and declaration) Объявление функции имеет вид: function имя(параметры, через, запятую) { /* тело, код функции */ } Передаваемые значения копируются в параметры функции и становятся локальными переменными. Функции имеют доступ к внешним переменным. Но это работает только изнутри наружу. Код вне функции не имеет доступа к её локальным переменным. Функция может возвращать значение. Если этого не происходит, тогда результат равен undefined. Для того, чтобы сделать код более чистым и понятным, рекомендуется использовать локальные переменные и параметры функций, не пользоваться внешними переменными. Функция, которая получает параметры, работает с ними и затем возвращает результат, гораздо понятнее функции, вызываемой без параметров, но изменяющей внешние переменные, что чревато побочными эффектами. Взято из сайта Мои соц. сети Telegram - LinkedIn - https://w
Back to Top