你这个定义的可不是匿名函数哦,你这个是定义了一个叫fun的函数,js定义匿名函数有很多种方法的,最常用的是(function() { alert('water'); })();匿名函数说白了就是没有名字的函数,你定义的这个是名字叫fun()的函数,很明显不对哦