VOOZH about

URL: https://www.geeksforgeeks.org/javascript/javascript-reflect-get-method/

⇱ JavaScript Reflect get() Method - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

JavaScript Reflect get() Method

Last Updated : 12 Jul, 2025

JavaScript Reflect.get() method in JavaScript is used to allow users to get the property from an object as a function. This method always returns the value of the property.

Syntax:

Reflect.get(target, propertyKey, receiver) 

Parameters: This method accepts three parameters as mentioned above and described below:

  • target: This parameter is used to get the property and it is the target object.
  • propertyKey: This parameter is used to get the name of the key.
  • receiver: It is an optional parameter and it is the value of this provided for the call to object if a getter is encountered.

Return value: This method always returns the value of the property.

Exceptions: A TypeError is an exception given as the result when the target is not an Object.

The below examples illustrate the Reflect.get() Method in JavaScript:

Example 1: In this example, we will get the property of the object using the Reflect.get() Method in JavaScript.


Output
1
true
true
false
geeks4

Example 2: In this example, we will get the property of the object abc using the Reflect.get() Method in JavaScript.


Output
geeksforgeeks
false
true

Supported Browsers:

The browsers are supported by JavaScript Reflect.get() Methods are listed below:

  • Google Chrome 49 and above
  • Edge 12 and above
  • Firefox 42 and above
  • Opera 36 and above
  • Safari 10 and above

We have a complete list of Javascript Reflects methods, to check those go through the JavaScript Reflect Reference article.

Comment