I actually tested both options with the Google Chrome task manager, which shows information about the open tabs (Shift+ESC), and while this not might be 100% accurate, it does show significant differences:
For the first option, creating an array with 10,000 elements, each being an object with 4 properties as you specified, the memory usage jumped by about 10MB after initiating the array.
The second option, creating 4 arrays with 10,000 elements each, made the memory usage jump by about 5MB.
Some of that memory usage jump might be related to the actual processing of the creation and internal browser stuff, but the point is - as expected - creating objects is adding more overhead for the data you are storing.