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
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Migrare una service connection a workload identity federation in Azure DevOps
Potenziare Azure AI Search con la ricerca vettoriale
Utilizzare le Cache API di JavaScript per salvare elementi nella cache del browser
Utilizzare la libreria Benchmark.NET per misurare le performance
Generare file per il download da Blazor WebAssembly
Evitare il flickering dei componenti nel prerender di Blazor 8
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
Eseguire attività con Azure Container Jobs
Sfruttare al massimo i topic space di Event Grid MQTT
Paginare i risultati con QuickGrid in Blazor
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
I più letti di oggi
- Utilizzare WebAssembly con .NET, ovunque
- ecco tutte le novità pubblicate sui nostri siti questa settimana: https://aspit.co/wkly buon week-end!
- Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
- Utilizzare il trigger SQL con le Azure Function
- Disabilitare automaticamente un workflow di GitHub (parte 2)
- Paginare i risultati con QuickGrid in Blazor
- Ottimizzazione dei block template in Angular 17