比如有一个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,然后你就可以在浏览器的开发者控制台里,看到这个函数调用的那一瞬间你指定的变量或表达式的值。
Copyright © 2019- shangjiatang.cn 版权所有 湘ICP备2022005869号-4
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务