Я никогда не думал, что я наткнуться на проблемы, как это, но эй, что вы знаете ..Javascript свойство объекта с именем переменной
var prop = 'horses'
console.log({
prop: 1
});
Как я могу это произвести объект со свойством horses
вместо prop
и, возможно, сделать это в одной строке? Потому что я могу думать о решении, но то, что я действительно ищу, - однострочный.
Настоящий однострочный: «var prop =« лошади »; console.log ((function (o, p) {o [p] = 1; return o;}) ({}, prop)); ' –