The function `bind` is a standard part of the JavaScript repertoire, so understanding how it works and being able to re-implement it in a pinch is a good trick for a developer to have up his or her sleeve. In this post, I'll explore basic context binding as well as supplying extra arguments to the bound function at various points along the way.
Too many conditional statements? Node server getting out of hand? Objects may be the answer...
One of the biggest obstacles in learning about object constructors in JavaScript is keeping track of all the ways you can make them. This is by no means a complete explanation of these functions, simply a quick visual reference and field guide to identifying them in the wild.
In which Frances attempts to figure out how to use Jekyll for blogging.