bindbeginnerconst doubled = [1,2,3].map(n => n * 2)
// Arrow functions don't need bind() β they capture this lexicallyArrow functions lexically capture this and never need bind().
When a function references this.x, binding it to an object with x: 42 ensures it always returns 42.
Challenge: Bind fn to {x: 42} and verify bound() returns 42.