Tengo curiosidad por saber cómo funciona el acceso a las claves de objeto en JavaScript "debajo del capó": cuando ingresa un objeto, ¿recorre todas sus claves (estilo .find ) hasta que localiza una que coincida con su acceso? ¿O tiene alguna forma más rápida de encontrar el valor correspondiente a una clave? Como ilustración, supongamos que tiene un objeto y una matriz como esta:
const arr = ["a","b","c"]; const obj = {"i0":"a","i1":"b","i2":"c"}; En esta circunstancia, ¿sería más rápido buscar obj.i1 o arr.find(a=>a=="b") ?