我们有什么方法可以定义自执行的javascript函数吗? 我的意思是在页面呈现时自动执行一个函数,而不调用它。
答案 0 :(得分:2)
这样的东西?
(function(){
//your stuff
})();
或
(function(params){
//your stuff
})(params);
答案 1 :(得分:1)
如果您使用的是jquery,请将函数代码放在body onload或document ready上。
答案 2 :(得分:0)
如果你只是写一个这样的脚本标签:
<script type="text/javascript">
foo();
</script>
它将尽快执行。否则,您可以在页面加载后立即执行某些操作,同时使用表单的onload
属性,或使用jQuery.ready
。