Les array (les listes en fait) n'ont pas de clés, elles sont indexées numériquement en partant de zero.
les clés textuelles à la manière de php sont une seconde syntaxe pour accéder aux objets. par exemple tu ne peux pas ecrire
objet.j'aime les frites()
mais
objet['j\'aime les frites']()
C'est un mauvais réflexe de rapprocher javascript et PHP en se basant sur la syntaxe, car ça n'a rien à voir.
les clés textuelles à la manière de php sont une seconde syntaxe pour accéder aux objets. par exemple tu ne peux pas ecrire
objet.j'aime les frites()
mais
objet['j\'aime les frites']()
C'est un mauvais réflexe de rapprocher javascript et PHP en se basant sur la syntaxe, car ça n'a rien à voir.