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
Aggiornare a .NET 9 su Azure App Service
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Effettuare il refresh dei dati di una QuickGrid di Blazor
Change tracking e composition in Entity Framework
Aprire una finestra di dialogo per selezionare una directory in WPF e .NET 8
Creazione di componenti personalizzati in React.js con Tailwind CSS
Utilizzare QuickGrid di Blazor con Entity Framework
Ottimizzazione dei block template in Angular 17
Eseguire script pre e post esecuzione di un workflow di GitHub
Ordinare randomicamente una lista in C#
Generare HTML a runtime a partire da un componente Razor in ASP.NET Core
Utilizzare Model as a Service su Microsoft Azure