Многие говорят, что вам следует избегать нового Object, new Array() и вместо этого использовать {}. [] и true/false.
В чем преимущества использования литералов-конструкций для получения нового экземпляра объекта или массива вместо использования нового? Я понимаю, что Крокфорду не нравится новый, но является ли это главным аргументом?