获取json的key的方法:1、使用for循环,直接获取JSON中的key值;2、使用jquery回调函数each获取,其语法如“$.each(数组名,function(i){}”。
本篇文章介绍了jQuery如何获取json对象中的key,希望阅读本篇文章以后大家有所收获,帮助大家对jQuery的理解更加深入。
比如有一个json
var json = {"name" : "Tom", "age" : 18};想分别获取它的key 和 value
登录后复制
一、使用for循环
for (var key in json) { console.log(key); //获取key值 console.log(json[key]); //获取对应的value值}
登录后复制
二、jquery回调函数each完成的
each() 方法为每个匹配元素规定要运行的函数。
提示:返回 false 可用于及早停止循环。
语法
$(selector).each(function(index,element))
登录后复制
参数:function(index,element)
必需。为每个匹配元素规定运行的函数。
index – 选择器的 index 位置。
element – 当前的元素(也可使用 “this” 选择器)。
$.each(json, function(i) { console.log(i); //获取键值 console.log(json[i]); //获取对应的value});
登录后复制
console.log,简单科普这个函数的作用。前端开发者可以在js代码的任何部分调用console.log,然后你就可以在浏览器的开发者控制台里,看到这个函数调用的那一瞬间你指定的变量或表达式的值。
以上就是怎么获取json的key的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2730693.html