let a=new Map();a.set('aa','bb');a.set('cc','dd');我的想法是先把values转换为数组,在pop。类似这样[...a.values()].pop()。感觉有点麻烦。请问下有木有 不用转换为数组的方法,
1 回答
aluckdog
TA贡献1847条经验 获得超7个赞
理论上来说list,set,map这种类型的容器是不需要支持随机存取的,因为它们本身不像数组那样是一个线性的结构,
至于实际上支不支持完全看标准,比如C++的map是通过一个reverse_iterator,es6的map看了一下,好像是没有,所以还是遍历吧
添加回答
举报
0/150
提交
取消