DEV Community

Discussion on: This and Bind In Javascript

Collapse
 
jochemstoel profile image
Jochem Stoel
const protagonist = {
  name: 'Mario',
  announce() {
    return this.name
  }
}

const ourHero = protagonist.announce.bind(protagonist)

console.log(ourHero()) //returns Maro
Enter fullscreen mode Exit fullscreen mode

Something is wrong, on my computer it returns Mario!

Collapse
 
bbarbour profile image
Brian Barbour

Yep it's supposed to!

Collapse
 
jochemstoel profile image
Jochem Stoel • Edited

No, I am joking at your typo.

// returns Maro