¿Por qué las matrices de JavaScript me permiten usar una cadena como índice clave?
Por ejemplo,
let r = []; r['test'] = 'testvalue' // [testvalue: 321]Las matrices se pueden utilizar como objetos. ¿Es porque todo en Javascript es un objeto? ¿Es por eso que las matrices tienen esa funcionalidad similar a un objeto?