形式如下,无参: (function() { alert('test'); })(); 有参: (function(obj) { alert(obj); })('test'); 其它参考: 1. http://www.jb51.net/article/24759.htm 2. https://www.zhihu.com/question/20249179