1
使用可选的链接运算符进行对象属性访问
TypeScript 3.7现在支持可选的链接运算符。因此,您可以编写如下代码: const value = a?.b?.c; 即,您可以使用此运算符访问对象的属性,其中对象本身可以是null或undefined。现在我想做的基本上是相同的,但是属性名称是动态的: const value = a?[b]?.c; 但是,出现语法错误: 错误TS1005:“:”。 我在这里做错了什么?这有可能吗? PS:该提议似乎暗示这是不可能的(但也许我弄错了语法示例)。