No, javascript does not.
zoidberg:~ phil$ node > a = {} {} > a[1] = 56 56 > a['1'] 56 > a = [null, 56] [ null, 56 ] > a['1'] 56 > a[1] 56 > typeof a 'object'
No, javascript does not.