topical media & game development
professional-javascript-19-ScopeExample.htm / htm
<html>
<head>
<title>Scope Example</title>
</head>
<body>
<p>In this example, the <code>var</code> statement isn't used to define
the variable <code>sMyFirstName</code>, so it is created as a variable
at the <code>window</code> scope. This is proved because the second function
can also access the variable and display it in an alert.</p>
<script type="text/javascript">
function sayFirstName() {
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.