Reserved Words
Prev Chapter 2. JavaScript Basics Next

Reserved Words

JavaScript has a number of “reserved words,” or words that have special meaning in the language. You should avoid using these words in your code except when using them with their intended meaning.

  • break

  • case

  • catch

  • continue

  • default

  • delete

  • do

  • else

  • finally

  • for

  • function

  • if

  • in

  • instanceof

  • new

  • return

  • switch

  • this

  • throw

  • try

  • typeof

  • var

  • void

  • while

  • with

  • abstract

  • boolean

  • byte

  • char

  • class

  • const

  • debugger

  • double

  • enum

  • export

  • extends

  • final

  • float

  • goto

  • implements

  • import

  • int

  • interface

  • long

  • native

  • package

  • private

  • protected

  • public

  • short

  • static

  • super

  • synchronized

  • throws

  • transient

  • volatile


Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.


Prev Up Next
Loops Home Arrays