Kiedy muszę zadeklarować nową tablicę, używam tej notacji
var arr = new Array();
Ale podczas testowania w trybie online, na przykład na jsbin , ostrzeżenie sygnalizuje mi „Użyj notacji literału tablicy []”.
Nie znalazłem powodu, aby nie używać konstruktora. Czy w jakiś sposób jest mniej wydajne niż używanie []? A może to zła praktyka?
Czy jest dobry powód, aby używać var arr = [];zamiast var arr = new Array();?