-1

javascriptでは、グローバル変数を初期化するときに、

<head>
      <script type='text/javascript'>
       var globalvar = 'asdf';
      </script>

</head>

グローバル変数を初期化しませんが、

 <body>
    <script type='text/javascript'>
       var globalvar = 'asdf';
    </script>
 </body>

変数を初期化します。
これには理由がありますか?

4

2 に答える 2

11

それは単に間違っています: head で初期化する変数は、他の変数と同じようにグローバルです。

違いはありません。

ただし、変数は、割り当て前ではなく、割り当て後に使用してください。

于 2013-03-13T19:04:50.343 に答える