Quais caracteres são válidos para nomes de variáveis ​​JavaScript?

Quais caracteres podem ser usados ​​para nomear uma variável JavaScript?

Eu quero criar uma pequena "biblioteca de extensão" para os meus usuários não-JavaScript aqui no trabalho (que todos parecem ser escraculosos quando se trata do idioma). Eu amo como jQuery e Prototype têm ambos usam o$ cifrão, e como uso o jQuery, estou procurando outro símbolo de caractere simples para usar.

Eu percebo que eu poderia testar um número de personagens, mas espero diminuir minha lista de personagens para começar (considerando a futura integração com outra biblioteca popular, talvez).

questionAnswers(14)

yourAnswerToTheQuestion