criar objeto usando variáveis para o nome da propriedade [duplicado]
Esta pergunta já tem uma resposta aqui:
Como usar uma variável para uma chave em um literal de objeto JavaScript? 11 respostasÉ possível usar nomes de variáveis em propriedades literais de objetos para criação de objetos?
Exemplo
function createJSON (propertyName){
return { propertyName : "Value"};
}
var myObject = createJSON("myProperty");
console.log(myObject.popertyName); // prints "value"
console.log(myObject.myProperty); // Does not exist