zamykanija_closure

Это старая версия документа!


Замыкание - это исполняемый самодостаточный блок кода, который может быть использован много раз.

Виды замыканий:

  1. Глобальные функции - это функция имеет имя и объявляется глобально, такие функции обычно не сохраняют значения внешних переменных констант
  2. Вложенные функции - это функции которые имеют имя и объявлены внутри других сущностей.
  3. Замыкающие выражения.
  • Синтаксис:
  • {(параметры) → ReturnType in
  • тело замыкания } Замыкания хранятся в обычных константах или переменных: * let gretting = { * print(«Hello») * } Вызывается: gretting()
  • /www/wwwroot/wiki.hostingcloud.com.ua/data/attic/zamykanija_closure.1694533536.txt.gz
  • Последнее изменение: 2023/09/13 02:45
  • (внешнее изменение)