создать объект, используя переменные для имени свойства [duplicate]

На этот вопрос уже есть ответ здесь:

Как использовать переменную для ключа в литерале объекта JavaScript? 11 ответов

Можно ли вообще использовать имена переменных в литеральных свойствах объекта для создания объекта?

пример

function createJSON (propertyName){
    return { propertyName : "Value"};
}

var myObject = createJSON("myProperty");

console.log(myObject.popertyName);  // prints "value"
console.log(myObject.myProperty);  // Does not exist

Ответы на вопрос(4)

Ваш ответ на вопрос