cause: ключ к понятной обработке ошибок в JavaScriptПри работе с ошибками в JavaScript часто возникает ситуация, когда нужно перехватить исключение, выполнить какие-то действия, а затем выбросить новую ошибку. В такой цепочке легко потерять исходную причину вызвавшую ошибку.
Свойство cause позволяет передать оригинальную ошибку дальше по цепочке, не теряя контекста.
📌 Свойство
cause поддерживается в современных браузерах и средах, включая Node.js. Разбираем детали и примеры → статья.
