# When NOT to use Arrow Functions
Arrow functions are terrific, but not suitable for all situations. Avoid them in objects because 'this' is always scoped to the parent -- which is the 'window' in this case.
type: '🍔',
eat: () => { // Should use function() instead
console.log(this); // 'this' is Window, not burger
}
}
// Avoid Arrow Functions in Objects