| Category |
Feature/Keyword |
| Assignments |
Array
concat
join
length
reverse
slice
sort
|
| Assignments |
Assign (=)
Compound Assign (OP=)
|
| Booleans |
Boolean
|
| Comments |
/*...*/ or //
|
| Constants/Literals |
NaN
null
true, false
Infinity
|
| Control flow |
Break
continue
do...while
for
for...in
if...else
Labeled
return
switch
while
|
| Dates and Time |
Date
getDate
getDay
getFullYear
getHours
getMilliseconds
getMinutes
getMonth
getSeconds
getTime
getTimezoneOffset
getYear
getUTCDate
getUTCDay
getUTCFullYear
getUTCHours
getUTCMilliseconds
getUTCMinutes
getUTCMonth
getUTCSeconds
setDate
setFullYear
setHours
setMilliseconds
setMinutes
setMonth
setSeconds
setTime
setYear
setUTCDate
setUTCFullYear
setUTCHours
setUTCMilliseconds
setUTCMinutes
setUTCMonth
setUTCSeconds
toGMTString
toLocaleString
toUTCString
parse
UTC
|
| Declarations |
Function
new
this
var
with
|
| Error Handling |
Error
description
number
throw
try...catch
|
| Function Creation |
Caller
Function
arguments
length
|
| Global Methods |
Global
escape
unescape
eval
isFinite
isNaN
parseInt
parseFloat
|
| Math |
Math
abs
acos
asin
atan
atan2
ceil
cos
exp
floor
log
max
min
pow
random
round
sin
sqrt
tan
E
LN2
LN10
LOG2E
LOG10E
PI
SQRT1_2
SQRT2
|
| Numbers |
Number
MAX_VALUE
MIN_VALUE
NaN
NEGATIVE_INFINITY
POSITIVE_INFINITY
|
| Object Creation |
Object
new
constructor
prototype
toString
valueOf
|
| Operators |
Addition (+)
Subtraction (-)
Modulus arithmetic (%)
Multiplication (*)
Division (/)
Negation (-)
Equality (==)
Inequality (!=)
Less Than (<)
Less Than or Equal To (<=)
Greater Than (>)
Greater Than or Equal To (>=)
Logical And(&&)
Or (||)
Not (!)
Bitwise And (&)
Or (|)
Not (~)
Xor (^)
Bitwise Left Shift (<<)
Bitwise Right Shift Operator (>>)
Unsigned Shift Right (>>>)
Conditional (?:)
Comma (,)
delete
typeof
void
Decrement (--)
Increment (++)
Identity (===)
Nonidentity (!==)
|
| Objects |
Array
Boolean
Date
Function
Global
Math
Number
Object
RegExp
String
|
| Regular Expressions and Pattern Matching |
RegExp
index
input
lastIndex
$1...$9
source
compile
exec
test
Regular Expression Syntax
|
| Strings |
String
charAt
charCodeAt
fromCharCode
indexOf
lastIndexOf
split
toLowerCase
toUpperCase
length
concat
slice
match
replace
search>
anchor
big
blink
bold
fixed
fontcolor
fontsize
italics
link
small
strike
sub
sup
|