Format Code
Run Code
<!DOCTYPE html> <html> <head> <title>Let's Coding Example</title> </head> <body> <div id="html-div"> </div> <script> const obj = { arrowMethod: () => { console.log(this); }, regularMethod: function() { console.log(this); } }; obj.arrowMethod(); // `this` refers to the surrounding lexical context (often global) obj.regularMethod(); // `this` refers to `obj` </script> </body> </html>
console output