Objects: How to create an object

Here’s how we define an object:

const car = {}

This is the object literal syntax, which is one of the nicest things in JavaScript.

You can also use the new Object syntax:

const car = new Object()

or also Object.create():

const car = Object.create({})

Those are all equivalent. The end result will be the same thing.

Lessons this unit:

0: Introduction
1: ▶︎ How to create an object
2: Object properties
3: Objects are passed by reference
4: Methods
5: Passing objects as function arguments or returning objects from a function
6: Accessing a property of the object inside a method using `this`
7: Object destructuring
8: Cloning objects
9: Sort an array of objects by a property value
10: Merging two objects into one
11: apply, call, bind