在javascript中可以在一个function定义之后 立即调用该function: var showMsg = function(){alert("自动运行的function")}(); var showMsg = function(){alert("自动运行的function")}(); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 给定义的function的花括号后面加上()即可。 还可以加上参数: var showMsg = function(msg){alert(msg)}("带参数的 自运行的function"); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]