解答这个问题的时候学习的:
http://bbs.csdn.net/topics/390781296?page=1#post-397352275
http://stackoverflow.com/questions/3246928/in-javascript-does-it-make-a-difference-if-i-call-a-function-with-parentheses/3247044#3247044