Абсолютно имеет смысл. Мой репетитор даже предложил то же самое. Одна проблема, с которой я столкнулся, заключается в том, что для каждой из категорий не было ярлыка «хорошо». Если я перебираю каждую категорию и хочу напечатать название категории с каждым элементом под ним, то это не совсем правильно. День или два спустя один из педагогов привел это как пример, который решает мою конкретную проблему:
const PRODUCTS = [ {category: ‘Sporting Goods’, items: [ { price: ‘$49.99’, stocked: true, name: ‘Football’}, { price: ‘$9.99’, stocked: true, name: ‘Baseball’}, { price: ‘$29.99’, stocked: false, name: ‘Basketball’}]}, {category: ‘Electronics’, items: [ { price: ‘$99.99’, stocked: true, name: ‘iPod Touch’}, { price: ‘$399.99’, stocked: false, name: ‘iPhone 5’}, { price: ‘$199.99’, stocked: true, name: ‘Nexus 7’}]} ];
Все еще думаю об объектах и массивах. Массивы мне даются легко, а вот объекты немного больше думают. Спасибо за помощь! Направил меня в правильном направлении.