JS performance: try / catch versus checking for undefined · HackerTrans