在ECMAScript中,从ES5开始,保留字可用作“在buff中”的对象属性名称。这意味着在定义对象文字时,它们不需要用引号引起来,并且可以在对象上取消引用(用于访问,分配和删除),而不必使用方括号索引符号。
也就是说,保留字可能仍然 不能 用作标识符名称。这在规范中非常明确地指出,并且在这里有些强调(如果您不希望通过阅读实际的语言规范而流血)…
https://developer.mozilla.org/zh- CN/docs/Web/JavaScript/Reference/Reserved_Words