O índice da matriz JavaScript é uma sequência ou um número inteiro?

Eu tive uma pergunta genérica sobre matrizes JavaScript. Os índices de matriz em JavaScript são tratados internamente como seqüências de caracteres? Eu li em algum lugar que, como matrizes são objetos em JavaScript, o índice é realmente uma string. Estou um pouco confuso sobre isso e ficaria feliz em qualquer explicação.

questionAnswers(5)

yourAnswerToTheQuestion