Il JavaScript è un linguaggio di programmazione come gli altri. Esso è composto da un complesso di parole attraverso le quali si interfaccia con il programmatore per rendere
la programmazione quanto più vicino possibile al linguaggio parlato naturale (inglese), tecnicamente detto "linguaggio di alto livello". Esse rappresentano funzioni, oggetti, variabili,
controllori di flusso, etc. Allora è comprensibile la ragione per la quale queste parole siano "riservate", che in altri termini significa che non possono in alcun modo essere utilizzate dal
programmatore per gli elementi da esso creati.
| A |
B |
C |
D |
E |
F |
G |
H |
abstract
alert
Anchor
Area
Array
assign |
blur
Boolean
boolean
break
Button
button
byte |
case
catch
char
Checkbox
checkbox
class
clearTimeout
close
closed
confirm
const
continue |
Date
debugger
default
defaultStatus
delete
do
document
Document
double |
Element
else
enum
escape
eval
export
extends |
false
FileUpload
final
finally
float
focus
for
Form
form
Frame
frame
frames
Function
function |
getClass
goto |
Hidden
History
history |
| I |
J |
K |
L |
M |
N |
O |
P |
if
in
Image
image
implements
import
instanceOf
int
interface
isNaN |
java
JavaArray
JavaClass
JavaObject
JavaPackage |
N/A |
length
Link
link
location
Location
long |
Math
MimeType |
name
native
navigate
Navigator
navigator
netscape
new
null
Number |
Object
onBlur
onError
onFocus
onLoad
onUnload
open
opener
Option
option |
package
packages
parent
parseFloat
parseInt
Password
password
Plugin
plugin
private
prompt
protected
prototype
public |
| Q |
R |
S |
T |
U |
V |
W |
X, Y, Z |
| N/A |
Radio
radio
ref
reload
Reset
reset
return |
scroll
Select
select
self
setTimeout
short
static
status
string
String
Submit
submit
sun
super
switch
synchronized |
taint
Text
text
this
throw
throws
top
toString
transient
true
try
typeOf |
unescape
untaint |
valueOf
var
void |
while
window
Window
with |
N/A |