Was sind die Best Practices für die Deklaration eines Arrays in Javascript?
Wenn ich ein neues Array deklarieren muss, verwende ich diese Notation
var arr = new Array();
Aber beim Online-Testen zum Beispiel aufjsbinEine Warnung weist mich an, die Array-Literal-Notation [] zu verwenden.
Ich habe keinen Grund gefunden, den Konstruktor nicht zu verwenden. Ist in gewisser Weise weniger effizient als die Verwendung[]
? Oder ist es schlechte Praxis?
Gibt es einen guten Grund dafür?var arr = [];
anstattvar arr = new Array();
?