Existem caracteres proibidos nos nomes das chaves, para objetos JavaScript ou cadeias JSON? Ou personagens que precisam ser escapados?
Para ser mais específico, eu gostaria de usar "$", "-" e espaço nos nomes das chaves.
obj['whatever']
notação. Mas apenas chaves alfanuméricas comuns podem ser usadas para a obj.whatever
versão.