Vicente Antonio G. Reyes
Vicente Antonio G. Reyes

Follow

Vicente Antonio G. Reyes

Follow
The difference of Arrays vs Objects in Javascript

The difference of Arrays vs Objects in Javascript

Vicente Antonio G. Reyes's photo
Vicente Antonio G. Reyes
·Apr 14, 2019·

1 min read

Play this article

Objects are, according to Merriam-Webster is something material that may be perceived by the senses. While Arrays, are, according to Merriam-Webster is a number of mathematical elements arranged in rows and columns.

In JavaScript, Objects are used to model real-world objects, giving them properties and behavior just like their real-world counterparts while Arrays, according to w3schools.com are used to store multiple values in a single variable.

This is an object :

let dog {
    name: "LeBrown",
    numLegs: 4
};

While this is an array:

var cars = ["Volkswagen", "Volvo", "Merc"];

The difference of both are:

1.) Arrays are just objects but with some extra methods.

2.) There is nothing an object can do that an array can’t.

As a general rule of thumb, if you need to store a collection of properties with varying types, use an object. Otherwise, use an array.

Reference: frontendmayhem.com/javascript-arrays-objects w3schools.com/js/js_arrays.asp learn.freecodecamp.org/javascript-algorithm..

 
Share this