Spesso capita di avere a disposizione una lista di oggetti e di doverla serializzare in una stringa da mostrare all'utente. Per lavorare con le liste in JavaScript torna utile la libreria JSLINQ che ci permette di effettuare query sulle liste in memoria con una sintassi simile a quella LINQ come mostrato nel seguente codice.
var people =
[
{ ID: 1, FirstName: "Stefano", LastName: "Mostarda" },
{ ID: 2, FirstName: "Daniele", LastName: "Bochicchio" },
{ ID: 3, FirstName: "Marco", LastName: "Leoncini" },
{ ID: 4, FirstName: "Cristian", LastName: "Civera" },
{ ID: 5, FirstName: "Marco", LastName: "De Sanctis" },
{ ID: 6, FirstName: "Alessio", LastName: "Leoncini" }
];
people
.Select(function(person){ return person.FirstName + " " + person.LastName; })
.ToArray()
.join(',');
In questo esempio creiamo una lista di stringhe contenenti nome e cognome (tramite il metodo Select), e poi le uniamo con una virgola usando il metodo join.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Esporre un server MCP con Azure API Management
Utilizzare le librerie native di .NET per decomprimere un file zip
Ridimensionamento automatico input tramite CSS
Leggere i parametri da riga di comando in una file based app .NET
Proteggere l'endpoint dell'agente A2A delle Logic App
Nuova modale riconnessione Blazor
Gestire gli errori nelle Promise JavaScript con try()
Creare un indice su una colonna JSON in SQL Server
Ciclo di vita risorse con .NET Aspire
Personalizzare i parametri del CSS Scroll Snap
Eseguire i pre-commit hook di git con dependabot
Evitare la compressione degli artefatti in un workflow di GitHub


