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();?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage