什么是Javascript Package关键字用于?

Das*_*aru 15 javascript keyword

我正在阅读一些关于保留JavaScript关键字的在线资料,我发现了这个词package.

我找不到任何可以解释它有用的明确在线资料.

ale*_*lex 21

它是保留的,但不一定使用(好吧,至少在编写时).

以下是ECMAScript规范保留的未来关键字.它们目前没有特殊功能,但它们可能在将来某个时间使用,因此它们不能用作标识符.(请注意,目前Mozilla仅在严格模式代码中保留这些关键字.大多数其他浏览器会在所有代码中保留这些关键字,无论是否严格,因此它们的使用非常不便携.Mozilla可能会在正常代码中保留这些关键字在将来的版本中,要符合规范并与其他浏览器保持一致).

来源.


Mac*_*Mac 12

当ECMAScript规范在严格模式代码中找到时,以下内容被保留为未来关键字,除了let和yield在编译为JavaScript 1.7或更高版本的代码中具有传统的Mozilla特定功能:

  • 器物
  • 接口
  • 私人的
  • 保护
  • 上市
  • 静态的

来自MDC的更多信息:https://developer.mozilla.org/en/JavaScript/Reference/Reserved_Words