Avoid Using New Array() in JavaScript
yogeshchauhan.com
Avoid Using New Array() in JavaScript
1–4 of 4 posts
Re: Avoid Using New Array() in JavaScript
#2I first heard this from Doug Crockford, a senior architect for Javascript
+1 for the corroboration
Re: Avoid Using New Array() in JavaScript
#3I first heard this from Doug Crockford, a senior architect for Javascript +1 for the corroboration
Thank you!
I was going through the differences and it started acting weirdly so I thought let's share this.
Re: Avoid Using New Array() in JavaScript
#4There is nothing wrong with using new Array() to construct array of known capacity. By default, I think JS literal arrays will have a capacity of 4, so especially if you know you will have less than four elements, or a non power of two number of elements, this can be seen as a micro-optimization. `bluebird` uses new Array() extensively, e.g.
https://github.com/petkaantonov/bluebird/blob/12154adb501660...