変数を見やすくする場合もあります。自分なりの規則を用いて記述する事により、自分にとってとてもわかりやすい物になります。私の規則を使う必要はありませんが、自分なりに考えてみましょう。ドル記号は使えません、アンダーバーは先頭に使えません。共有を考えてプログラミングする場合は、また自分なりの法則を考えて下さい。Microsoftのサンプルの名付け規則MicrosoftのDeveloperCenterなどでは、型を示す文字をつけている事が多いです。(boolean型)など。これを書き直してる現在、優秀ならリブラリなども増えてる時代です。ライブラリの利用、逆にライブラリの配布なども考えていくとオブジェクト指向の流れを受けて変数名も整理する必要が多くなりました。このページでも触れていますが、グローバル変数は全て最上層のwindowオブジェクトの子(プロパティ)であると言えます。従って次から次へと変数や関数をグローバルで作ってしまうと、思わぬ所で変数名がぶつかってしまう場合があります。『この名前は使ってよいか?』と言う事にさえ注意を払わねばなりません。いった場合は、グローバルであってもwindow直下のプロパティではないグローバルで使える変数を作ると言う方法があります。簡単に言えば自分のプログラム用のグローバルで使える変数を入れ込む為の、専用オブジェクト(変数)を作成しておくと言う事です。いう変数名でオブジェクトを作成します。これでwindow直下にはAというオブジェクト用変数名しか使いません。あとは、すべてAのプロパティ名として変数や、関数などを定義していきます。変数、関数を使っていれば、同じページに混ぜても変数名や関数名などがぶつかる事がなくなります。自分で使う変数に『苗字』を与えてあげると言う事になります。言うオブジェクトをベースにする。個別のページに付加するJavaScriptはむき出しのままで使う。非常にコーディングしやすくなります(文字数は少し増える)。個人が書くJavaScriptと言う視点からしても、ぶつかりにくい方法はプラスな考え方です。私は一応サンプルソース提供もしてるので、この方法に移行しつつあります。配布素材以外のコンテンツの無断使用・転載を禁じます。