为了账号安全,请及时绑定邮箱和手机立即绑定

JS中如何快速获取JSON对象的最后一项的值?

JS中如何快速获取JSON对象的最后一项的值?

喵喔喔 2018-12-28 14:10:20
比方说有这么一个JSON对象:{ VdKYUwJK0LX7PjH7AAAB: 'VdKYUwJK0LX7PjH7AAAB','52dPDsI8bAJIuVzoAAAC': '52dPDsI8bAJIuVzoAAAC',QJlU5mYDPXDTXA5vAAAD: 'QJlU5mYDPXDTXA5vAAAD' }我想在不知道最后一项K的情况下获取到末尾项的值,请问怎么做?
查看完整描述

1 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

没办法,Key-Value数据结构是无法保证其顺序的,不管是 for...in 还是其它任何迭代方法,若你真保证数据有效性,还是使用 Array 吧。


一个获取的写法:


data[Object.keys(data)[Object.keys(data).length - 1]]


查看完整回答
反对 回复 2019-01-25
  • 1 回答
  • 0 关注
  • 288 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信