Function.bind
is useful for more than locking down the this
context when calling a function. This lesson shows how Function.bind
can be used to make a new function with pre-specified initial arguments. This is a simple example of a functional programming technique called partial application which allows the remaining arguments to be specified when the new function is called.