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
Ordine e importanza per @layer in CSS
Utilizzare una qualunque lista per i parametri di tipo params in C#
Simulare Azure Cosmos DB in locale con Docker
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Implementare il throttle in JavaScript
Escludere alcuni file da GitHub Secret Scanning
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Migliorare l'organizzazione delle risorse con Azure Policy
Scrivere selettori CSS più semplici ed efficienti con :is()
Migliorare la scalabilità delle Azure Function con il Flex Consumption
Configurare lo startup di applicazioni server e client con .NET Aspire
Utilizzare WhenEach per processare i risultati di una lista di task
I più letti di oggi
- Sfruttare i nuovi overload di TimeSpan.From* per creare timespan usando numeri interi
- Documentare i servizi REST con Swagger e OpenAPI con .NET 9
- Inviare i comandi SQL generati da Entity Framework alla console di Visual Studio
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!