In this code snippet, you have an object named person with two properties:
name: It holds the value "john".
getName: It's a function that returns the name property of the person object using this.
Next, you declare a variable fetchName and assign the getName method of the person object to it.
Finally, you call fetchName().
However, there's a caveat here: when fetchName is called, it's no longer associated with the person object. So, the this keyword inside fetchName doesn't refer to the person object anymore. Instead, it refers to the global object (in non-strict mode) or undefined (in strict mode). Since the global object (or undefined in strict mode) doesn't have a name property, calling fetchName() will likely result in an error or undefined being returned.
Auf dieser Seite können Sie das Online-Video JavaScript call and apply methods in action mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Mayank Srivastava 20 April 2024 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 291 Mal angesehen und es wurde von 9 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!