Sebbene LINQ sia una funzionalità dei linguaggi .NET, la sua idea può essere adattata anche ad altri linguaggi. In JavaScript esiste una libreria che ricalca l'idea di LINQ e offre una serie di metodi molto simili a quelli offerti dai linguaggi .NET. In questo script vediamo come utilizzare il metodo Where per filtrare un array di interi.
var array = [10, 20, 15, 5, 2, 30, 0]; var result = Enumerable .From(array) .Where(function(item) { return item > 10; }) .ToArray();
In questo caso, recuperiamo dalla variabile array tutti i valori maggiori di 10.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Eseguire operazioni con timeout in React
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Utilizzare database e servizi con gli add-on di Container App
Utilizzare Tailwind CSS all'interno di React: installazione
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Sfruttare lo streaming di una chiamata Http da Blazor
Creare un'applicazione React e configurare Tailwind CSS
Utilizzare la libreria Benchmark.NET per misurare le performance
Routing statico e PreRendering in una Blazor Web App
Eseguire query verso tipi non mappati in Entity Framework Core