我找不到任何方法可以从ECMA 2015规范中获取插入集合中的最后一个值,可能是他们从未打算使用这种方法,但是您可以执行以下操作:
const a = new Set([1, 2, 3]);
a.add(10);
const lastValue = Array.from(a).pop();
编辑:
再考虑一下,一个节省空间的解决方案可能是:
function getLastValue(set){
let value;
for(value of set);
return value;
}
const a = new Set([1, 2, 3]);
a.add(10);
console.log('last value: ', getLastValue(a));
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句