Javascript 如何在不同的变量中过滤我的json对象
我想在不同的变量中插入以下内容:name、meetup、tagfrom my object。 将它们分别放入数组或对象中。Javascript 如何在不同的变量中过滤我的json对象,javascript,json,Javascript,Json,我想在不同的变量中插入以下内容:name、meetup、tagfrom my object。 将它们分别放入数组或对象中。 我的json对象: 风险值数据={ “我的ID”:1, “模块”:[ { “姓名”:“曼彻斯特”, “聚会”:“每个月的第一个星期一”, “标签”:[ “gtug”, “谷歌”, “曼彻斯特”, “疯人院” ] }, { “名称”:“jQuery组”, “聚会”:“每个月的第一个星期二”, “标签”:[ “jquery”, “javascript”, “jresig”,
我的json对象: 风险值数据={ “我的ID”:1, “模块”:[ { “姓名”:“曼彻斯特”, “聚会”:“每个月的第一个星期一”, “标签”:[ “gtug”, “谷歌”, “曼彻斯特”, “疯人院” ] }, { “名称”:“jQuery组”, “聚会”:“每个月的第一个星期二”, “标签”:[ “jquery”, “javascript”, “jresig”, “疯人院” ] }, { “名称”:“混合型!”, “聚会”:“每个月的第一个星期一”, “标签”:[ “jquery”, “javascript”, “jresig”, “疯人院” ] } ]
}这不是JSON,而是JavaScript,您不需要进行任何解析。如果我理解正确,您希望在不同的变量中过滤所有这些数据,因此下面是一个脚本:
var $name = [],
$meetup = [],
$tags = [];
$.each(data.module, function(m, n){
console.log(n.name);
$meetup.push(n.name);
$meetup.push(n.meetup);
$.each(n.tags, function(a, b){
$tags.push(b);
});
});
console.log($meetup);
console.log($meetup);
console.log($tags);
您能否添加更多详细信息,您真正想对name、meetup、tag做什么?
alert(data.module[0].name)代码>OP,看起来你不知道什么是JSON。请读这个:坦克你!,是的,你有问题。我的意思是如何过滤我该如何过滤它。谢谢