September 2017

5 posts from September 2017

JavaScript Scope and Closures

Closures and scope are fundamental parts of JavaScript but often poorly explained and therefore the source of confusion to many developers. This is my take on explaining them to someone...

JavaScript Double Negate (aka !!)

JavaScript features the odd but commonly used double negate operator !!, which is used to create a Boolean from a value.