VOOZH about

URL: https://www.geeksforgeeks.org/javascript/javascript-property-accessors-method/

⇱ JavaScript Property Accessors Method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

JavaScript Property Accessors Method

Last Updated : 23 Apr, 2021

Property Accessors allow access with the property name or keys of an object (Reading, Creating, Updating).

There are two notations in JavaScript that allows us to access object's properties:

  • Dot Notation
  • Bracket Notation [ ]

If the object does not find a matching key(or property name or method name), the property accessors return undefined.

Dot Notation

The property must have a valid JavaScript identifier in the object.property syntax. (The property names are technical 'IdentifyingNames' as part of ECMAScript standards, not 'Identifiers,' so that words reserved are used but not recommended).

 object_name.property_name;

Example :

Output :

geeks

Bracket Notation

An expression is a valid code unit that resolves/assesses to a value. The resolution value is then typecasted into a string, which is considered as the propertyName.

Note: Any property_name that is a keyword cannot be accessed, as it is going to give you an Unexpected Token Error.

object_name[expression];

Example :

Output :

forgeeks

Comment