How are JavaScript arrays represented in physical memory?
Normally, arrays allocate a contiguous block of memory of fixed length. However, in Javascript, arrays are Object types with special constructors and accessor methods. Which means, a statement like: var arr = new Array(100000); does not allocate any memory! In fact, it simply sets the value of the length property in the array. When you … Read more