Let's look at an example:
In the example given above, the arrow function
within displayAdminGreeting
captures its this
value from the admin
object.
Arrow functions do not have their own this
binding,
so they look up to the closest surrounding context,
which in this case is the displayGreeting
method
of the admin
object, where it finds the fullName
property.