JavaScript Objects Flashcards
What are objects used for?
To group together a set of variables(data) and functions(functionality) to create a model of something
What are object properties?
Object Properties are variables within the object
Key Value Pairs - keys and values
Describe object literal notation
Object Literal Notation is an array of key:value pairs.
Key:value are separated with a colon :
Key:value pairs are separated with a coma ,
You use curly braces {} for the object
How do you remove a property from an object?
You remove a property using dot notation with the delete operator
delete object.property
What are the two ways to get or update the value of a property?
object.propertyName = ‘propertyValue’
object[‘propertyName’] = ‘propertyValue’
Use dot notation or bracket notation