Desarrolladores de JavaScript, ¿cansados de los desordenados bloques try-catch? El nuevo operador de asignación segura de ECMAScript (?=) está aquí para hacer que el manejo de errores sea más simple y limpio. Esto es lo que hace:
¿Qué es el operador ?=?
En lugar de escribir varios bloques try-catch, ?= maneja los errores en una línea.
Devuelve dos valores: [error, resultado]. Si hay un error, el primer valor es el error; de lo contrario, es nulo y se devuelve el resultado.
const [error, resultado] = ?= algunaOperación();
si (error) {
console.error('Se produjo un error:', error);
} demás {
console.log('éxito:', resultado);
}
Por qué te encantará:
Buena legibilidad y fácil de depurar: código más limpio y más sencillo de seguir.
Menos anidamiento: no se necesitan múltiples bloques try-catch.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3