5

<head>タグでこれを行う場合:

<script type="text/javascript" src="foo.js"></script>

そしてfoo.jsの中で私はこれをします:

var foo = new Foo();
function Foo()
{
   //code here
}

このコードは、関数定義の上に含まれている場合でも変数を確実にインスタンス化しますfooか、それとも次のようにファイルの最後に移動する必要がありますか?

function Foo()
{
   //code here
}
var foo = new Foo();
4

3 に答える 3