What’s the difference between “Array()” and “[]” while declaring a JavaScript array?

There is a difference, but there is no difference in that example. Using the more verbose method: new Array() does have one extra option in the parameters: if you pass a number to the constructor, you will get an array of that length: x = new Array(5); alert(x.length); // 5 To illustrate the different ways … Read more