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
Creare un'applicazione React e configurare Tailwind CSS
Implementare il throttling in ASP.NET Core
Criptare la comunicazione con mTLS in Azure Container Apps
Ottimizzare la latenza in Blazor 8 tramite InteractiveAuto render mode
Generare file per il download da Blazor WebAssembly
Evitare il flickering dei componenti nel prerender di Blazor 8
Usare lo spread operator con i collection initializer in C#
Disabilitare automaticamente un workflow di GitHub
Esportare ed analizzare le issue di GitHub con la CLI e GraphQL
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core