Reputation: 67283
In C#, I can do the following:
class Item
{
public string Name { get; set; }
public string Email { get; set; }
public string Phone { get; set; }
}
Item[] Items = new[]
{
new() { Name = "Bob", Email = "[email protected]", Phone = "555-5555" },
new() { Name = "Carl", Email = "[email protected]", Phone = "555-5555" },
new() { Name = "Ted", Email = "[email protected]", Phone = "555-5555" },
};
IEnumerable<string> names = Items.Select(i => i.Name);
The last line builds a collection of just the names from Items
("Bob", "Carl" and "Ted").
Is there a way to do the same thing in JavaScript without writing a loop and building the array yourself?
Upvotes: 1
Views: 58