Desenvolvedores JavaScript, cansados de blocos try-catch bagunçados? O novo Operador de Atribuição Segura ECMAScript (?=) está aqui para tornar o tratamento de erros mais simples e limpo. Aqui está o que ele faz:
O que é o operador ?=?
Em vez de escrever vários blocos try-catch, ?= trata erros em uma linha.
Retorna dois valores: [erro, resultado]. Se houver erro, o primeiro valor é o erro, caso contrário, é nulo e o resultado é retornado.
const [erro, resultado] = ?= someOperation();
se (erro) {
console.error('Ocorreu um erro:', erro);
} outro {
console.log('sucesso:', resultado);
}
Por que você vai adorar:
Boa legibilidade e fácil de depurar: código mais limpo e mais simples de seguir.
Menos aninhamento: não há necessidade de vários blocos try-catch.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3