Why does this not work? Can’t we use “this” keyword in arrow functions?
Your code so far
let dog = {
name: "Spot",
numLegs: 4,
// sayLegs: function() {return "This dog has " + this.numLegs + " legs.";}
sayLegs : () => `This dog has ${this.numLegs} legs.`
};
dog.sayLegs();
Challenge: Object Oriented Programming - Make Code More Reusable with the this Keyword
Link to the challenge: