This page is Ready to Use

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.

future reserved words


In JavaScript, future reserved keywords must not be used as identifiers, even though they have no special meaning in the current version.

For a list of reserved words in JavaScript, see JavaScript Reserved Words.


Future reserved words

The following are future reserved words:

  • enum
  • await (only treated as a reserved word in modules)

Strict mode future reserved words

The following are also future reserved words when encountered within strict mode code.

  • implements
  • interface
  • package
  • private
  • protected
  • public

See also

Related articles


External resources


  • Microsoft Developer Network: Article