JavaScript Object Literals & Array Literals

Mozilla.org has very good explanation of the different literals with examples.

Array Literals

An array literal is a list of zero or
more expressions, each of which
represents an array element, enclosed
in square brackets ([]). When you
create an array using an array
literal, it is initialized with the
specified values as its elements, and
its length is set to the number of
arguments specified.

Object Literals

An object literal is a list of zero or
more pairs of property names and
associated values of an object,
enclosed in curly braces ({}). You
should not use an object literal at
the beginning of a statement. This
will lead to an error or not behave as
you expect, because the { will be
interpreted as the beginning of a
block.

Leave a Comment