🏃 Самоучитель по Go для начинающих. Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
В этом уроке рассмотрим функции, аргументы, области видимости, затронем тему указателей, узнаем про рекурсию и её применение в программировании, а также научимся использовать ключевое слово defer. ← Часть 5 Условные конструкции if-else и switch-case. Цикл for. Вложенные и бесконечные циклы Функции Функция в программировании является фундаментальным инструментом и представляет собой блок кода, выполняющий определенную задачу и доступный для обращения из другого места программы. Функции лежат в основе...
121 читали · 2 года назад
Простое объяснение перегрузки функций в TypeScript
Большинство функций принимают фиксированный набор аргументов. Но некоторые функции могут принимать переменное количество аргументов, аргументы разных типов и даже могут возвращать разные типы в зависимости от того, как вы вызываете функцию. Для обеспечения такого поведения TypeScript предлагает перегрузку функций. Посмотрим, как она работает. 1. Сигнатура функции Рассмотрим функцию, которая возвращает сообщение Hello конкретному человеку: Вышеупомянутая функция принимает 1 аргумент типа string: имя человека...