September 2018
Intermediate to advanced
302 pages
7h 17m
English
In JavaScript, primitive data types (number, string, Boolean, undefined, null, and symbol) are immutable. Objects are mutable. In addition, JavaScript is loosely typed; that means the variable does not need to be of a certain type. For instance, you may declare variable A and assign the number 5 to it, and then later decide to assign an object to it. JavaScript allows that.
To simplify things, the community has created two very important movements:
The first one provides functions to create objects that guarantee their immutability. This means that, whenever you want to change something within ...
Read now
Unlock full access