Я помню, где-то читал (я думаю, что это было в одной из работ Крокфорда), что использование литерала массива []
лучше, чем использование нотации new Array();
.
Но я не могу вспомнить никаких преимуществ одного над другим.
Может кто-нибудь объяснить мне, почему первый предпочитает последний?
[Обновление]
Вот почему почему []
лучше, чем new Array();
:
var Array = function () { };
Переопределение объекта Array
приведет к поломке кода...!
Другие причины?