Короткое замыкание — это концепция в программировании, которая позволяет использовать особенности логических операций для упрощения кода. Суть короткого замыкания заключается в том, что если результат логической операции уже ясен, то остальные операнды не вычисляются.
Основной пример такого поведения — логическое И (&&) и логическое ИЛИ (