-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
The JavaScript Workshop
By :
In other technical languages, such as C and C++, memory allocation and deallocation is an additional task. We have to use the malloc() and free() functions in C to allocate and deallocate memory for our variables. Thankfully, we do not have to take care of memory allocation in JavaScript anymore. JavaScript has a garbage collector built into it. JavaScript automatically allocates and frees up memory when objects are created and destroyed.
The memory life cycle of most programming languages is the same. It doesn't matter which language you are using, whether JavaScript, Python, or Java, the allocation and deallocation of memory is almost the same. They all follow three steps:
The first and last parts are explicit in low-level languages, which means developers have to write code for the allocation and deallocation of memory, but...