Nello script #313 abbiamo introdotto LINQ To JavaScript che è una libreria per effettuare query che simulano LINQ in JavaScript. In quello script abbiamo visto come filtrare gli elementi di una lista, in questo script invece vediamo come ordinare gli elementi di una lista in base a un criterio.
var array = [ {Id = 1, Name = "Stefano Mostarda" }, {Id = 2, Name = "Daniele Bochicchio" }, {Id = 3, Name = "Marco Leoncini" } ]; var result = Enumerable .From(array) .OrderBy(function(item) { return item.Name; }) .ToArray();
In questo caso, ordiniamo per il campo Name tutti gli elementi dalla variabile array. Volendo, possiamo anche ordinare gli elementi in maniera discendente utilizzando il metodo OrderByDescending.
Commenti
Ordinare un array in JavaScript con la libreria LINQ to JavaScript (#341) 3
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Migliorare le performance di Entity Framework Core compilando una query
MSIX: un nuovo formato per distribuire applicazioni Windows
Impostare lo scope di una shortcut nella Universal Windows Platform
Crittografare dati sensibili in ASP.NET Core per supportare GDPR
Classificare le informazioni sensibili per il GDPR con Azure SQL Database
Mettere in binding un url in Angular
Creare un'applicazione multi-instance nella Universal Windows Platfotm
Effettuare il sanitize su una stringa per metterla in binding in Angular
Invalidare un token JWT prima della scadenza con ASP.NET Core Identity
Utilizzare CORS con Azure Cosmos DB
Nascondere i contenuti con effetto Fade nella Universal Windows Platform
Copiare container di Azure Storage tra più account con AzCopy
I più letti di oggi
- Spostare elementi tra liste utilizzando il Drag&Drop e Angular CDK
- Chiamare direttamente un numero di telefono con HTML5
- Blue-green deployment con Azure Web App e DevOps
- Connessioni ADO con Excel
- Visual Studio 2019 sarà disponibile a partire dal 2 Aprile
- Rendere sicuro l'endpoint di HealthCheck in ASP.NET Core