title: What is the global scope of <script> tag?
body: <p>I had made flag and made my previous question deleted because of missunderstanding. </p>
  
  <p>I'm working on a classic asp project. </p>
  
  <p>let's say you have so many <code>&lt;script&gt;&lt;/script&gt;</code>  tags in your code. </p>
  
  <p>For instance:</p>
  
  <p>line 10: <code>&lt;script&gt; ..function 1 definition here..&lt;/script&gt;</code></p>
  
  <p>line 200: <code>&lt;script&gt; .. function 2 definition here..&lt;/script&gt;</code></p>
  
  <p>line 5000: <code>&lt;script&gt; ..function 3 definition here..&lt;/script&gt;</code></p>
  
  <p>also at line 6000: I have another  tag which is trying to call function1.</p>
  
  <p>is that possible without using *.js file ?</p>
  
  <p><strong>For instance:</strong></p>
  
  <p>line 6000: </p>
  
  <pre><code>&lt;script&gt; function1(); &lt;/script&gt;
  </code></pre>
  
  <p>Those scripts are not defined in <code>&lt;head&gt;</code> tag. </p>
  
  <p>I know its not useful but I need to know is there any way of it or not. </p>
  
  <p>Hope its more clear now!</p>