In JavaScript, objects can be seen as a collection of properties. With theobject literal syntax, a limited set of properties are initialized; then properties can be added and removed. Property values can be values of any type, including other objects, which enables building complex data structures. Properties are identified usingkeyvalues. Akeyvalue is either aString valueor aSymbol value.