这样可能吗?
const propName = "x";
class A {
static propName = 1
// equivalent to static x = 1
}
A[propName] // evaluates to 1
还是(typeof A)[propName]
?
出于明显的原因,这不是this question
的副本。答案 0 :(得分:2)
这是可能的,简单地是:
const propName = "x";
class A {
static [propName] = 1
// equivalent to static x = 1
}
A[propName]