动态属性:
var obj = {
// Computed (dynamic) property names
[ 'prop_' + (() => 42)() ]: 42
};
这当然很花哨。但是,在不增加不必要的复杂性的情况下,人们可以在哪里使用它呢?
最佳答案
如果您有一个属性名称作为常量:
var obj = { [SOME_CONSTANT]: 42 };
关于javascript - 实际用例动态(计算)属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34728308/