我正在尝试创建一个对象,该对象的名称来自另一个属性。
const slide = 0;
const result = 'Hello';
const object = { slide: result };
How I want the object to look like in the end:
{ 0: result }
我该如何实现?因为我使用它的方式,所以名称始终是“ slide”,但我希望它以0作为名称。
答案 0 :(得分:5)
您可以执行以下操作:
const object = { [slide]: result };
或另一种方法是:
const object = {};
object[slide] = result;