JavaScriptこのページでは、JavaScriptを利用する上で有用なプログラミングTipsをご紹介いたします。正しく動作するように設計されておりますので、以下にご紹介するプログラミングTipsも同様と考えていただいて結構です。内容薄ですが、少しずつでも増やしていきたく思いますのでどうぞお役立て下さい。サンプルとして記述しているスクリプトは自由に再利用して頂いて結構です。変数の種類JavaScriptで扱う変数には、Number(数値)、String(文字列)、Boolean(真偽)、Object(オブジェクト)、Date(日付)、Function(関数)、Array(配列)などの種類(型)があります。C言語などとは異なり宣言時に型を決める訳ではないので、見かけ上はその変数が何型なのかは分かりません。ある変数が現在String型であっても、後に数値を代入すればNumber型に変化してしまうので注意が必要です。これはなんでしょう?プログラムをされる方はご存知だと思いますが、変数にはグローバル変数とローカル変数があります。付けて変数を定義するとローカル変数になります。ローカル変数の場合、その変数の定義された関数内のみで有効な値をとることができます。逆に、グローバル変数はWebページ内で全体で有効です。Webページ内の関数でない部分で定義されたローカル変数はグローバル変数扱いになります。ローカル変数として新たに確保されたためです。明示的に変数を(再)定義する役割をもっています。使用した方が良いと言えるでしょう。