Javascript 如何使用jquery访问对象属性?

Javascript 如何使用jquery访问对象属性?,javascript,jquery,object,Javascript,Jquery,Object,如何使用jquery访问对象的属性。基本上,我想访问makeSchedule对象中的所有计划属性。下面的代码我已经尝试过了,但不起作用。它显示未定义的错误。有人能帮我吗 $(document).ready(function(){ $.each(makeSchedule, function(key, value){ console.log(value.schedule); }); }); //这里是makeSchedule对象 va

如何使用jquery访问对象的属性。基本上,我想访问makeSchedule对象中的所有计划属性。下面的代码我已经尝试过了,但不起作用。它显示未定义的错误。有人能帮我吗

$(document).ready(function(){

     $.each(makeSchedule, function(key, value){

               console.log(value.schedule);


     });


});
//这里是makeSchedule对象

 var makeSchedule= 
    {
    "schedule" : [
        {"fitnessClass": "One",
         "sessionType": "Push Up", 
         "duration": 1,
         "allocatedTime": {
             "group" : "A",
             "day" : "mon", 
             "location" : "Main Hall",
             "time": "11"
             },
         "alternativeTimes":
            [
            {"group" : "B",
             "day" : "tues", 
             "location" : "Main Hall2",
            "time": "11"}
            ]
        },

        {"fitnessClass": "Two",
         "sessionType": "Running", 
         "duration": 1,
         "allocatedTime": {
             "group" : "A",
             "day" : "weds", 
             "location" : "Main Hall 3",
             "time": "9"
             },
         "alternativeTimes":
            [
            {"group" : "B",
             "day" : "thurs", 
             "location" : "Main Hall 4",
             "time": "9"}
            ]
        },

        {"fitnessClass": "Three",
         "sessionType": "Pull Ups", 
         "duration": 1,
         "day" : "thurs", 
         "location" : "Main Hall 3",
         "time": "15"           
        }
        ],

    }

每个
用于循环对象的所有属性。如果你只想要一个,就不要靠近它

console.log(makeSchedule.schedule);

计划是数组,您必须使用此代码

$(document).ready(function(){

     $.each(makeSchedule.schedule, function(index, Item){
              $.each (Item,function(key,value){
               console.log(key);
               console.log(value);
        })

     });


});

您可以将所需的对象属性作为目标,而不是使用将在整个对象中循环的每个属性