JavaScript 制御構造 新しいページはコチラ
提供: yonewiki
(→var 生成) |
(→var 生成) |
||
461行: | 461行: | ||
ここでは、その変数というものに対しての新たな制約をつけて、厳密に管理する手法について紹介しますが、理解できるかどうかは未知数です。ほかの文献やSiteのほうが説明がうまいかもしれません。ここでは、極度の初心者に対してのプログラム説明はしませんので、どうか、理解していける術を得てください。 | ここでは、その変数というものに対しての新たな制約をつけて、厳密に管理する手法について紹介しますが、理解できるかどうかは未知数です。ほかの文献やSiteのほうが説明がうまいかもしれません。ここでは、極度の初心者に対してのプログラム説明はしませんので、どうか、理解していける術を得てください。 | ||
=== var 生成 === | === var 生成 === | ||
+ | '''※書きかけの記事です。サンプル作成途中。''' | ||
+ | |||
*var i = 0; | *var i = 0; | ||
:という具合にvarというキーワードをつけて、これから変数としてiというものを使いますという宣言で、初期値には0を代入したことで、数値として使われる変数としてiが定義されたことになります。varというキーワードを使わなくても、いきなりi = 0;のようにプログラム中に登場しても問題はありません。じゃ、varっていらないんじゃ?って思う人もいるかもしれません。でも、変数定義を明示するということで動作が微妙に変化するパターンも存在しています。微妙といってもプログラムの結果が全く違ったりすることだったありえるのです。(汗 | :という具合にvarというキーワードをつけて、これから変数としてiというものを使いますという宣言で、初期値には0を代入したことで、数値として使われる変数としてiが定義されたことになります。varというキーワードを使わなくても、いきなりi = 0;のようにプログラム中に登場しても問題はありません。じゃ、varっていらないんじゃ?って思う人もいるかもしれません。でも、変数定義を明示するということで動作が微妙に変化するパターンも存在しています。微妙といってもプログラムの結果が全く違ったりすることだったありえるのです。(汗 | ||
469行: | 471行: | ||
サンプル | サンプル | ||
+ | <syntaxhighlight lang="javascript" line start="1"> | ||
+ | |||
+ | </syntaxhighlight> | ||
+ | [[Media:JavaScript SeigyoKozo var.html|実行結果サンプル]] | ||
=== const 定数 === | === const 定数 === |