topical media & game development
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.