In JavaScript abbiamo sempre avuto a disposizione la sintassi try/catch per intercettare gli errori. Il blocco catch assegna l'eccezione ad una variabile che poi possiamo utilizzare ne nostro codice.
Una delle nuove funzionalità delle ultime versioni di ECMAScript è che possiamo evitare di assegnare l'eccezione a una variabile qualora questa non ci serva.
const input = "{ invalid json string"; try { JSON.parse(input); } catch { console.log("Invalid JSON") }
Questa funzionalità è disponibile a partire dalla versione 2.5 di TypeScript.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Recuperare l'ultima versione di una release di GitHub
Migliorare l'organizzazione delle risorse con Azure Policy
Recuperare automaticamente un utente e aggiungerlo ad un gruppo di Azure DevOps
Ottimizzazione dei block template in Angular 17
Cambiare la chiave di partizionamento di Azure Cosmos DB
Ottimizzare le performance usando Span<T> e il metodo Split
La gestione della riconnessione al server di Blazor in .NET 9
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Selettore CSS :has() e i suoi casi d'uso avanzati
Disabilitare automaticamente un workflow di GitHub (parte 2)
Utilizzare gRPC su App Service di Azure
Ordinare randomicamente una lista in C#