JavaScript objects are stored as references

by Kabeer Shah

JavaScript

var a = {
      a: 1,
      b: 2,
      c: 3
    };
    var b = a;

    //b.c is referencing to a.c value
    console.log(b.c) //output: 2
      //changing value of b.c
    b.c = 4
      //also changes the value of a.c
    console.log(a.c) //output: 4