ECMAScript has introduced a new operator called the Safe Assignment Operator (?=), which simplifies error handling and provides a uniform structure for handling results and errors. This alternative to try/catch is particularly useful in asynchronous operations. The ?= operator checks if an operation was successful, returning the result if true or the error message/error code if false.
Source: https://dev.to/sonaykara/safe-assignment-operator-alternative-to-trycatch-52dp