Object
An object is an instance of a class stored in a set of memory locations.
Related concepts: ClassTypeValue
Closest Wikipedia entry: Object-oriented programming — Object-oriented programming (OOP) is a programming paradigm based on the concept of objects. Objects can contain data (called fields, attributes or properties) and have actions they can perform (called procedures or methods and implemented in code). In OOP, computer programs are designed by making them out of objects that interact with one another.
Misconceptions about Object35 documented Misconceptions
Check YourselfAccessingInexistentPropertyError
Accessing a non existent property on an object produces an errorAssignmentCopiesObject
Assignment copies the objectEqualityOperatorComparesObjectsValues
The equality operator compares two objects' valuesIdentifierAsStringInBracketNotation
An identifier used to access a property with the bracket notation is treated as a stringNoBracketNotationForObjects
Square brackets cannot be used to access properties of an objectNoGlobalObject
There isn't a global objectNullIsObject
null is an objectObjectAsParameterIsCopied
Objects are passed by valueThisAssignable
One can assign to this