如何获取键值对象中的最后一个键

时间:2014-07-30 02:01:45

标签: javascript key-value

有一种简单的方法来获取键值对的对象中的最后一个键,例如

var valuePair = {
key: value,
key2: value2,
key3: value3
}

var lastKey = getLastKey(valuePair);

console.log(lastKey);
//Prints 'key3'

1 个答案:

答案 0 :(得分:5)

对象不是数组,因此默认情况下不对这些键进行排序。如果您应用自己的排序(例如,排序),那么您可以确定最后的排序,但您必须定义排序规则(例如,ascii-alphabetical)。

如果订单不重要,您可以这样做:

Object.keys(valuePair).pop()