为什么不允许模板字符串作为文字对象键?
模板字符串是表达式,而不是文字1。您只能对属性名称使用字符串文字(和标识符),而对于其他所有内容(不是静态的),都需要计算出的属性名称。
是出于性能原因吗?
不,那不太可能。这是为了简化解析,并使其易于将常量(静态已知)属性名称与动态计算的属性名称区分开。
大多数情况下,这是一项没人需要的功能。它不会简化或缩短任何事情,并且已经可以实现。
将来的某个时间会允许使用该语法吗?
不。
1:即使将它们称为“模板文字”,从技术上讲,它们也不是文字。并且:模板甚至不需要是字符串,它们可以求值任何东西。



