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
Creare un extension method per applicare condizionalmente una Where in una query LINQ per Entity Framework
Utilizzare le librerie native di .NET per decomprimere un file zip
Semplificare la gestione dei modelli con Azure AI Foundry Model Router
Esporre un server MCP esistente con Azure API Management
Gestire trasferimenti cloud con Azure Storage Mover
Definire il metodo di rilascio in .NET Aspire
Utilizzare il top layer in HTML
Abilitare il rolling update su Azure Functions flex consumption
Canary release con .NET Aspire
Applicare il progressive enhancement in applicazioni web
Evitare memory leaks nelle closure JavaScript
Interagire con Azure DevOps tramite MCP Server


