-3

自己実行型の JavaScript 関数を定義する方法はありますか? つまり、ページがレンダリングされるときに関数を呼び出さずに自動的に実行します。

4

3 に答える 3

2

このようなもの?

(function(){
    //your stuff
})();

また

(function(params){
    //your stuff
})(params);
于 2013-08-06T14:50:42.580 に答える
1

jquery を使用している場合は、関数コードを本文のオンロードまたはドキュメントの準備に配置します。

于 2013-08-06T14:52:27.833 に答える
0

次のようなスクリプトタグを書くだけの場合:

<script type="text/javascript">
    foo();
</script>

できるだけ早く実行されます。それ以外の場合onloadは、フォームの属性を使用するか、jQuery.ready.

于 2013-08-06T14:54:18.190 に答える