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
Analizzare il contenuto di una issue con GitHub Models e AI
Gestire eccezioni nei plugin di Semantic Kernel in ASP.NET Core Web API
.NET Aspire per applicazioni distribuite
Montare Azure Blob Storage su Linux con BlobFuse2
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Utilizzare l'espressione if inline in una pipeline di Azure DevOps
Gestire gli accessi con Token su Azure Container Registry
Testare il failover sulle region in Azure Storage
Eseguire script pre e post esecuzione di un workflow di GitHub
Utilizzare Hybrid Cache in .NET 9
Eseguire query in contemporanea con EF
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework


