 Alright, so here I have an index.html page which has body tag with empty script tag. And this is where we are going to write our JavaScript code to play with our JSON object. Now as we know that the basic building block of JSON object start and end with curly braces and within that curly braces, we are going to define our fields in double quotes. But as we are writing code in JavaScript, so first let's declare the variable and assign this JSON object to it. And now in this JSON object, let's start adding patient demographic fields as key value pair. And now to check this work, let's do the console.log of this object. So to run this page, I have already installed one cool extension of Visual Studio Core which is called live server. This live server extension allows you to edit HTML and JavaScript and then see the updates in real time on your browser. So to run this page, let me right click on this page and select this option open with live server. And here we go, our page is now running under live server. Now let us open Chrome developer tools and let me go to the console window. Now when I save this page, you will see the real time update in our console window. So you can now see here that our patient JSON object is now logged. Now let's say if you want to access this patient name object property in console, then you can simply do that using object notation like this. And now when I save this page, you can see the patient name is displayed over here. Now in this JSON object, what if I add one more nested object over here like this. And now this time I want to access this physician name, which is under this physician object. So let's see how we can achieve it using object notation. So now this time I need to write patient dot physician dot name. And now when I save this code, you can see our physician name is displayed over here. Okay, now one thing I want to show you that if we wanted to send this JSON through Ajax to a server, then we can actually change it to an adjacent string using a function called JSON dot stringify. So for that, what I will do here is let me remove this and now just say patient equal to JSON dot stringify patient object and let us save this code. And now you can see it started returning our patient JSON object as string. And by the way, now I cannot access this stringified object property like this. And when I save this object, you can see here that it will return undefined. So to get this name, I have to convert it back to JSON object using JSON dot parse method. So now let us convert this stringify version of patient into a JSON object. And now when I save this code, it started to return me the patient name again. All right, now let's add one more stuff. Let's add an area object in this station, say this is history. All right, now let's save this code and check in the browser. So our updated JSON object is displayed successfully. And you can see our new this is history area object. Now let's take some of this area object information, which we have loaded here as this is an area. We can use area notation with square brackets and we can ask for item 0, item 1 or item 2 to access this object information. Let's say if I want to access this item 1 object from this, this is history area. Then what I need to write over here is our patient object name dot this is history of one. And now when I save this code, you can see here that it now started returning the second item of this area. And then instead of one, if I ask for 0 and save the code, then it started giving me the first object from this area. Now same way, I can access this individual property using dot notation like say if I want to access this, this is property. Then for that, I need to use dot and just write this is and when I save this page, you can see that this is name displayed over here. All right, now let me remove this. Now in this object, the one thing to remember is you can look at this each and every object in this console by mousing over on any name and it will show you exactly how to get it. Say for example, if I want to access this console date, then in the tool tip, you can see that this is history of 0 dot console date. So it's a kind of helpful when you are trying to figure out complicated data, just mouse over it and look at the path there and then mimic that path in your code and you will start getting your expected data.