JavaScript 制御構造 新しいページはコチラ
提供: yonewiki
(→var 生成) |
(→var 生成) |
||
| 472行: | 472行: | ||
サンプル | サンプル | ||
<syntaxhighlight lang="javascript" line start="1"> | <syntaxhighlight lang="javascript" line start="1"> | ||
| + | <HTML> | ||
| + | <HEAD> | ||
| + | <TITLE>JavaScript var</TITLE> | ||
| + | </HEAD> | ||
| + | <BODY> | ||
| + | JavaScript var<br /> | ||
| + | <SCRIPT Language="JavaScript"> | ||
| + | <!-- | ||
| + | var n = 0;//グローバル変数 | ||
| + | m = 0; //var キーワードが無くても使い始められる! | ||
| + | function local(){ | ||
| + | var n = 100; | ||
| + | m = 100; | ||
| + | document.write("■local関数内で保持している値<br />"); | ||
| + | document.write("n = " + n + ",m = " + m + "<br />"); | ||
| + | } | ||
| + | document.write("■関数の外で保持している値、初期値<br />"); | ||
| + | document.write("n = " + n + ",m = " + m + "<br />"); | ||
| + | local(); | ||
| + | document.write("■関数の外で保持している値、local関数で100を代入する処理を実施した。<br />"); | ||
| + | document.write("var n = 100;<br />"); | ||
| + | document.write("m = 100;<br />"); | ||
| + | document.write("n = " + n + ",m = " + m + "<br />"); | ||
| + | --> | ||
| + | </SCRIPT> | ||
| + | </BODY> | ||
| + | </HTML> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[Media:JavaScript SeigyoKozo var.html|実行結果サンプル]] | [[Media:JavaScript SeigyoKozo var.html|実行結果サンプル]] | ||