0

一部のコードをラップしてfoo();、javascript がロードされたときに呼び出して実行できるようにする最善の方法は何ですか?

javascript が読み込まれるたびに foo を実行し、foo(); で foo を呼び出す機能が必要です。

4

2 に答える 2

3

関数の割り当てを関数ラッパーでラップし、それにパラメーターを渡すことができます。

(test = function(a) {
    return a + 7;
})(6); // returns 13

test(2); // returns 9

console.log を使用したデモ

于 2012-06-10T05:54:15.480 に答える
2

質問の意味がよくわかりませんがfoo、スクリプトの開始時に実行したい場合は、スクリプトの開始時に呼び出すだけfooです。

<script>
function foo(bar){
    console.log(bar);
}

foo(8); // call at start of script

// more code

foo(9); // call later in script
</script>
于 2012-06-10T06:38:18.140 に答える