Когда мне нужно объявить новый массив, я использую это обозначение
var arr = new Array();
Но при тестировании онлайн, например, на jsbin, предупреждает меня: "Использовать литературную нотацию массива []."
Я не нашел причины, чтобы избежать использования конструктора. В чем-то менее эффективен, чем при использовании []
? Или это плохая практика?
Есть ли веская причина использовать var arr = [];
вместо var arr = new Array();
?