Я ищу общий совет о том, как я должен думать об этом.Объект имен/разделение на отдельные объекты или массивы
Что мне нужно сделать, это взять объект с именами «usernames»: userId и т. Д. И разделить их на отдельные объекты или массивы с каждым объектом, содержащим только имена пользователей, начинающиеся с определенной буквы.
Так что сейчас у меня есть:
allusers = {"adam292":10302, "alex92":12902, "briannv999":10302, "sandra127":11102, "sam11":100 }
, но мне нужно, чтобы разделить их на свои собственные объекты или массивы, как следующее:
ausers = { "adam292":10302, "alex92":12902 }
busers = { "briannv999":10302 }
susers = {"sandra127":11102, "sam11":1002 }
Я делаю это, потому что мне нужно, чтобы отобразить диалоговое окно, в котором также отображаются буквы a - z, которые будут ссылками, которые вы можете щелкнуть, чтобы отобразить пользователей, которые начинаются с этой буквы.
Любые советы очень ценятся!
Это классическая «группиЙ» проблема, где размер вы хотите сгруппировать вместе определяются первым символом имени. Найдите SO или в другом месте для «JavaScript group by» или аналогичного. –