Declarando variáveis sem um valor
Desejo criar um objeto Javascript com variáveis aninhadas, em que algumas das variáveis não terão um valor padrão especificado.
Eu atualmente tenho isso:
var globalVarA = "foo";
var globalVarB = "bar";
var globalVarC;
function myFunction(){
//do something
}
Desejo alterar isso para:
var myObject = {
GlobalVars: {
globalVarA: "foo",
globalVarB: "bar",
globalVarC
},
myFunction: function(){
//do something
}
}
No entanto, recebo o seguinte erro:
Esperado ':'
Como posso declarar essa variável sem um valor?
Esta é a melhor prática ou existe uma alternativa melhor?