拥有自有房产并测试实名

Has own property and test for actual name

我想知道如何测试 json 文件是否存在对象,如果存在,如何测试实际的 name/string 是否等于特定名称。因此,如果存在一个对象,则测试该对象是否等于名称 "Maten",如果是,则执行下一个 $.each...

我的意思是:

JSON

...
"options": {

    "95217": {
    "id": 95217,
    "title": "kleur",
    "values": {.....}

},
    "95219": {
    "id": 95219,
    "title": "Maat",
    "values":  {.....}
}, etc... 

Jquery

     $.getJSON('url?format=json', function(data){
          var options = [];
          $.each(data.product.options, function(index, option){

// Here I want to test if object "title" equals maten and if so do the next $.each ////

         if(option.hasOwnProperty('title')){


/////////////////////////////////////////////////////////

              $.each(option.values, function (index, value) {
                options.push('<li>'+value.title+'</li>');
              });

            }
          });

只需使用 in 运算符和逻辑 AND

if ( 'title' in option && option.title === 'maten'){ ....