Is there a big difference between reference and primitive types of boolean, number etc.?
primitive types / reference types in Javascript
using typeof to check primitive types javascript Why does Boolean primitive not call prototype toString()? JavaScript style: don't use wrapper objects for primitive types Difference between string primitive and string wrapper object in Javascript Why does javascript change primitive types when passed into function.apply() or function.call()? Can I convert a boolean or a primitive into an observable? Javascript - primitive vs reference types JS: Are strings really primitive types? If so, how is this possible? Variable store function as primitive type or reference type? Javascript primitive types and corresponding objects What is the difference between JavaScript object and primitive types? reference and primitive prototype values adding properties to primitive data types other than Array Difference between Primitive and non-primitive datatypes in JavaScript Difference between two JavaScript object types Primitive and Reference data type in javascript Is String a Primitive type or Object in Javascript? what is difference between data type and primitive type in javascript? how do i get a reference of primitive value? Javascript strings are primitive types? Store reference to a variable with a primitive value Understanding primitive data types in JavaScript So is string object type or primitive type? Difference when pass primitive types and Objects to Conntrollers In JavaScript, when use .map() function to iterate array with primitive types and with object What's the difference between a boolean as primitive and a boolean as property of an object? How to observe value changes in JS variables Return primitive value of Javascript Number