For Calendar list, I have created a view with type of "Standard View, with Expanded Recurring Events". This view is used to show each instance of a recurring event. So if there is an event with let's say 10 times recurring, this view will show 10 items in its view. But when I used to query and display (JSOM) through code, it has only one item. Is this the default behavior of "Standard View, with Expanded Recurring Events" view?
Yes, the event item is only one. However, it spans those timings which are mentioned in recurrence. If you go into List ribbon settings, you may find a view named "All Events". Click on this view and you should be able to see only one item for this recurrence.