I have a dictionary-style array object in JavaScript shown below and would like to sort it by a property. How would this be done? I know questions similar to this have been answered but I think my structure is different. Simply running array.sort(compare) is not working for me because I don't have integers for indexes. Thanks!
var myData = {
"userOne": {
"firstName": "Felix",
},
"userTwo": {
"firstName": "Bob",
},
"userThree": {
"firstName": "Anna",
}
}
I would like the above array myData to be sorted by firstName so that the object with Anna appears first, followed by Bob, followed by Felix. Thank you so much!!