console.log对象中的最后一项

时间:2019-01-10 16:43:54

标签: javascript javascript-objects

我正在处理一个编码挑战,即在给定字符串中返回最后一个非重复字符。我的问题是,如何在对象中进行console.log记录?

例如:

counts = { a: 2, b: 2, c: 1, d: 1 }

我知道我可以做console.log(counts.d)-但是如果我不知道最后的值是什么呢?使用了以下代码,但返回了'd' : 1的值。问题如下。

console.log(counts[Object.keys(counts)[Object.keys(counts).length - 1]]) // logs 1 - need to log 'd'

任何帮助将不胜感激。谢谢。

0 个答案:

没有答案