zamykanija_closure

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
zamykanija_closure [2023/09/12 23:39]
oresh.dm
zamykanija_closure [2023/09/13 02:48] (текущий)
Строка 4: Строка 4:
   - Глобальные функции - это функция имеет имя и объявляется глобально, такие функции обычно не сохраняют значения внешних переменных констант   - Глобальные функции - это функция имеет имя и объявляется глобально, такие функции обычно не сохраняют значения внешних переменных констант
   - Вложенные функции - это функции которые имеют имя и объявлены внутри других сущностей.    - Вложенные функции - это функции которые имеют имя и объявлены внутри других сущностей. 
 +  - Замыкающие выражения.
 +
 +  * Синтаксис:
 +  * {(параметры) -> ReturnType in
 +  * // тело замыкания
 +}\\
 +
 +
 +Замыкания хранятся в обычных константах или переменных:\\
 +
 +  * let gretting = {\\
 +  *   print("Hello")\\
 +  *   }\\
 +
 +Вызывается: \\
 +gretting()\\
  • /www/wwwroot/wiki.hostingcloud.com.ua/data/attic/zamykanija_closure.1694533171.txt.gz
  • Последнее изменение: 2023/09/13 02:39
  • (внешнее изменение)