最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】js中获取一个dict对象的key和value

key crifan 3708浏览 0评论
折腾:
【未解决】给绘本查询web版增加点击tag标签搜索
期间,已有一个传入的dict的object的js对象:
希望获取dict的key和value
python中可以方便的通过keys获取
需要搞清楚js中如何获取
js get dict obj key
How to get collection of keys in javascript dictionary? – Stack Overflow
也是有.keys()的
object – How to iterate (keys, values) in javascript? – Stack Overflow
ECMAScript 2017中可以用:
Object.entries() – JavaScript | MDN
Object.keys() – JavaScript | MDN
所以去试试:
【总结】
最后是去用:
    var keyValueList = Object.entries(queryDict)
    console.log("keyValueList=%o", keyValueList)
    for (const [ eachKey, eachValue ] of keyValueList){
        console.log("eachKey=%s, eachValue=%s", eachKey, eachValue)
    }
对于:
queryDict={q: "", tag: "Helping Others", difficulty: 20}
可以获取:
eachKey=q, eachValue=
eachKey=tag, eachValue=Helping Others
eachKey=difficulty, eachValue=20

转载请注明:在路上 » 【已解决】js中获取一个dict对象的key和value

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.173 seconds, using 22.18MB memory