JavaScript Entities At A Glance JS Home  <<  JavaScript Entities At A Glance

Click a JavaScript entity in the table below to see in-depth information on it.

Standard Global Objects, Constructors, Properties, Functions and Variables
ArrayBooleanDate
decodeURI()decodeURIComponent()encodeURI()
encodeURIComponent()Erroreval() (unsafe)
FunctionInfinityisFinite()
isNaN()JSONMath
NaNNumberObject
parseFloat()parseInt()RangeError
ReferenceErrorRegExpString
TypeErrorundefinedURIError
JavaScript Statements
argumentsbreakcase
catchcontinuedebugger
defaultdoelse
finallyforfunction
iflabelreturn
switchthrowtry
varwhilewith (avoid)
Operators
Arithmetic Operators
(+, -, *, /, %, ++, --, unary +, unary -)
Assignment Operators
(=, +=, -=, *=, /=, %=, &=, |=, ^=), <<=, >>=, >>>=
Bitwise Operators
(&, |, ^, ~, <<, >>, >>>)
Comparison Operators
(==, !=, <, <=, >, >=, ===, !==)
Logical Operators
(&&, ||, !)
Member Operators
(object.property and object["property"])
String Operators
(+ and +=)
Special Operators
Comma Operator
(,)
Conditional Operator
(condition ? expressionIfTrue : expressionIfFalse)
delete Operator
(delete)
function Operator
(function)
get Operator
(get)
in Operator
(in)
instanceof Operator
(instanceof)
new Operator
(new)
set Operator
(set)
this Operator
(this)
typeof Operator
(typeof)
void Operator
(void)


JavaScript Basics

JavaScript Basics

JavaScript Intermediate

JavaScript Intermediate

JavaScript Advanced

JavaScript Advanced

JavaScript Reference

JavaScript Entities

Globals

Statements

Operators