26 / 33
Что такое паттерн-матчинг (Pattern Matching proposal)?
Pattern Matching — это предложение TC39 (Stage 1) для нового выражения match, которое позволяет деструктурировать и сопоставлять данные в одном шаге. Это мощная альтернатива цепочкам if/else и switch, вдохновлённая Rust, Scala и Elixir. match проверяет значение на соответствие нескольким шаблонам и возвращает результат первого совпадения.