JS
JavaScript Function bind()
With the bind() method, an object can borrow a method from another object.