# new Array() in Array and Object ```javascript= // Array var namesArray = []; // implicitly var usersArray = new Array(); // explicitly // Object var namesObject = {}; // implicitly var usersObject = new Object(); // explicitly // implicitly is faster then explicitly // implicitly simple define | explicitly proper manner define // test console.time('implicitlyArray'); for (var i = 0; i < 1e7; ++i) { var a = []; }; console.timeEnd('implicitlyArray'); console.time('explicitlyArray'); for (var i = 0; i < 1e7; ++i) { var a = new Array(); }; console.timeEnd('explicitlyArray'); // implicitlyArray: 109.287109375ms // explicitlyArray: 174.904052734375ms console.time('implicitlyObject'); for (var i = 0; i < 1e7; ++i) { var a = {}; }; console.timeEnd('implicitlyObject'); console.time('explicitlyObject'); for (var i = 0; i < 1e7; ++i) { var a = new Object(); }; console.timeEnd('explicitlyObject'); // implicitlyObject: 132.744140625ms // explicitlyObject: 137.87109375ms ```