【发布时间】:2018-03-06 02:19:36
【问题描述】:
我有一个对象:
[name: string]: Person;
我想按键排序,也就是Person's名字。是否可以这样做,或者这种地图是不可排序的,或者我应该用不同类型的集合替换它,我想避免这种情况。
【问题讨论】:
-
当你说“地图”时,你是指
Map吗? -
@PatrickRoberts 不,我没有,我的意思是我问题中的代码中的任何内容,因为我工作中的一些人不使用正确的集合和类型,而是使用上面看到的东西。跨度>
-
即使你有一个排序的地图,你如何将它与这些信息一起使用?
-
@NinaScholz 我想影响
for..in循环的迭代顺序将有助于执行具有预期结果的线性搜索。
标签: typescript