如何在不同的变量中过滤我的json对象

How to filter my json object in different variables

本文关键字:过滤 我的 json 对象 变量      更新时间:2023-09-26

我想在不同的变量中插入以下内容:我的对象的名称、meetup、标记。把它们分别放在一个数组或对象中。
我的json对象:var数据={"MY_ID":1,"模块":[{"name":"曼彻斯特","meetup":"每个月的第一个星期一","标签":["gtug","谷歌","曼彻斯特","疯狂实验室"]},{"name":"jQuery Group","meetup":"每个月的第一个星期二","标签":["jquery","javascript","jresig","疯狂实验室"]},{"name":"Hybrid!","meetup":"每个月的第一个星期一","标签":["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);