JavaScript | 変数名や関数名には使えない予約語一覧(50音順)

JavaScript 変数,JavaScript

JavaScript | 変数名や関数名には使えない予約語一覧(50音順)

JavaScriptで変数や関数、クラスの名前には利用できない予約語の一覧です。

これらの名前を利用しようとすると以下のコンソールエラーが表示されます。

Uncaught SyntaxError: Unexpected token 'xxx'

JavaScriptの予約語一覧(50音順)

JavaScriptの予約語一覧です。
※一部、関数名にはエラーとならず利用できたりするものもあります。

  • await
  • break
  • case
  • catch
  • class
  • const
  • continue
  • debugger
  • default
  • delete
  • do
  • else
  • enum
  • export
  • extends
  • false
  • finally
  • for
  • function
  • if
  • implements
  • import
  • in
  • instanceof
  • interface
  • let
  • new
  • null
  • package
  • private
  • protected
  • public
  • return
  • super
  • switch
  • static
  • this
  • throw
  • try
  • True
  • typeof
  • var
  • void
  • while
  • with
  • yield