Search⌘ K

Introduction to Objects

Explore the core concepts of JavaScript objects, including creating key-value pairs, accessing and modifying properties with dot and bracket notation, and working with nested arrays and objects. This lesson helps you understand how objects store related data flexibly and prepares you to manipulate complex data structures effectively.

Objects are another way to store a collection of values. While arrays keep everything ordered, objects provide a little more flexibility. They’re also a little harder to get the hang of.

Key-Value

An object is created with curly brackets {}. They’re made up of key-value pairs, also referred to as properties. Let’s start with an example.

Node.js
let obj = {
key: 'value'
};
console.log(obj); // -> { key: 'value' }

We’ve created an object with one item inside it, one key-value pair. The key is named 'key' ...