Добрый день, всем!
Меня очень интересует, в каких практических случаях обычно применяются объекты в javascript?
Есть много по своей сути одинаковых (ниже - даже объект + массивы) примеров, таких как:
var country = {
name: "Швейцария",
languages: ["немецкий", "французский", "итальянский"],
capital:{
name: "Берн",
population: 126598
},
cities: [
{ name: "Цюрих", population: 378884},
{ name: "Женева", population: 188634},
{ name: "Базель", population: 164937}
]
};
// вывод всех элементов из country.languages
document.write("<h3>Официальные языки Швейцарии</h3>");
for(var i=0; i < country.languages.length; i++)
document.write(country.languages[i] + "<br/>");
Я не могу представить себе, что где-то в реальном проекте буду использовать данные, описанные в этом примере.
Подскажите, где еще можно встретить объекты в JS?
В каких случаях они чаще всего используются? Где логичнее всего их использовать?
Если у вас есть примеры с codepen или jsfiddle, то буду бескрайне признателен.
Спасибо.