Als ik in de console kijk van Google Chrome, dan wordt een object op deze manier weergeven:
Object {foo:"bar"}
Een Array wordt op deze manier weergeven:
["foo", "bar"]
Maar als ik het volgende stukje wil weergeven:
console.log(
{
length: 0,
sort: [].sort,
splice: [].splice
});
Dan krijg ik als resultaat:
[sort: function, splice: function]
Op de een of andere manier wordt een object als array weergeven wanneer het object die 3 variabelen bevat. Nu vroeg ik me af of dit zo hoort of dat dit een bug van Chrome is.