{"@context":"https://ihatereading.in/roadmap/schema/v1","type":"roadmap-chapter","roadmap":{"slug":"javascript-development","title":"JavaScript Developer Roadmap","url":"https://ihatereading.in/roadmap/javascript-development","machineUrl":"https://ihatereading.in/roadmap/javascript-development.json"},"slug":"objects-arrays-and-json","title":"Objects, Arrays & JSON","url":"https://ihatereading.in/roadmap/javascript-development/objects-arrays-and-json","machineUrl":"https://ihatereading.in/roadmap/javascript-development/objects-arrays-and-json.json","summary":{"purpose":"Work with structured data: objects, arrays, iteration, and JSON on the wire.","prerequisites":["Syntax and functions"],"afterThisChapter":["Errors, Testing & Tooling"]},"agentLens":null,"topics":[{"id":"objects-arrays","slug":"objects-arrays","title":"Objects, arrays & iteration","level":"beginner","category":null,"importance":null,"difficulty":"beginner","learn":["Object literals","Array methods","JSON.parse/stringify"],"why":["APIs and state management are mostly shaped data."],"prerequisites":[],"nextTopics":[],"relatedTopics":[],"usedIn":[],"understand":null,"questions":{"learning":[],"practice":[],"interview":[],"advanced":[],"debugging":[],"comparison":["`forEach` vs `for...of` — when to use which?","Map vs Object — keys, iteration, and JSON serialization."]},"projects":{"beginner":"Todo list in memory with add/remove/filter using array methods.","intermediate":null,"advanced":null},"commonMistakes":[],"bestPractices":[],"debug":null,"compare":[],"resources":{"official":[],"tutorials":[],"videos":[],"websites":[],"youtube":[],"ihateReading":[]},"agentLens":null,"skipIf":null,"build":null,"next":[],"prerequisite":[]}],"updatedAt":"2026-10-23T05:58:11.669Z"}