Why use closures in JavaScript · HackerTrans