professional-javascript-19-ScopeExample2.htm / htm
<html> <head> <title>Scope Example</title> </head> <body> <p>In this example, the <code>var</code> statement <strong>is</strong> used to define the variable <code>sMyFirstName</code>, so it is created as a variable at the <code>sayFirstName()</code> scope. This is proved because the second function causes an error when it tries to access the variable.</p> <script type="text/javascript"> function sayFirstName() { var sMyFirstName = "Nicholas"; alert(sMyFirstName); } function sayFirstNameToo() { alert(sMyFirstName); } sayFirstName(); sayFirstNameToo(); </script> </body> </html>
(C) Æliens 20/2/2008
You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.