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

访问 Ajax 对象中的未命名值

访问 Ajax 对象中的未命名值

缥缈止盈 2023-04-01 16:11:20
我正在迭代通过 Ajax 调用返回的对象,该调用由 ID 和名称对组成,如下所示:1234: "Lorem",2345: "Ipsum,...我的循环看起来像$( items ).each( function( key, value ) {    # do something}请注意,ID 不是键,它们不是连续的。我陷入困境的地方是我无法独立访问这些值。如果我使用key返回密钥(当然)而不是 ID 并且value[0]不起作用,value则返回像1234: "Lorem". 如果我的值被命名,那么我可以使用value.name,value.id但它们不是。所以我的问题是,如何在循环中访问那些未命名的值?
查看完整描述

1 回答

?
森林海

TA贡献2011条经验 获得超2个赞

尝试这个:


let items = {

     1234: "Lorem",

     2345: "Ipsum",

}


$.each(items, function( key, value ) {

    console.log(key, value);

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>



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

添加回答

举报

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