VBScriptデータ型
VBScriptには、バリアントタイプと呼ばれるバリアント、つまりバリアントの1つのデータ型のみがあります。 Varriantは、使用方法に応じて、異なるカテゴリの情報を含めることができる特別なデータ型です。バリアントはVBScriptの唯一のデータ型であるため、VBScriptのすべての関数の返品値のデータ型でもあります。
最も単純なバリアントには、数値または文字列情報を含めることができます。バリアントは、数値コンテキストで使用される場合の数値プロセスとして使用され、文字列コンテキストで使用する場合は数値プロセスとして使用されます。つまり、数字のように見えるデータが使用されている場合、VBScriptはそれが数字であると想定し、数値に適用される方法でそれを処理します。同様に、使用されるデータが可能な文字列のみである場合、VBScriptは文字列で処理されます。引用符( "")に番号を含めて、文字列にすることもできます。
バリアントに含まれる値情報のタイプは、サブタイプと呼ばれます。ほとんどの場合、必要なデータをバリアントに配置することができ、バリアントはデータに最適な方法で動作します。
バリアントに含まれるデータサブタイプ
VBScript変数と定数
変数は、スクリプトの実行時に変更できるプログラム情報を保存できるコンピューターメモリアドレスを参照する便利なプレースホルダーです。たとえば、ClickCountという変数を作成して、ユーザーがWebページでオブジェクトをクリックする回数を保存できます。変数の使用では、コンピューターメモリの変数のアドレスを理解する必要はありません。変数名を介して変数を参照することにより、変数の値を表示できます。 VBScriptには1つの基本データ型、つまりバリアントのみがあるため、すべての変数のデータ型はバリアントです。
1。変数の命名ルール
可変命名は、vbscriptの標準命名ルールに従う必要があります。
最初のキャラクターは手紙でなければなりません。埋め込み期間(。)を含めることはできません。長さは255文字を超えることはできません。宣言された範囲内でユニークでなければなりません。 VBScriptのキーワードと同じではありません。
2。変数を宣言します
VBScriptでは、DIMステートメント、公式声明、および私的ステートメントが通常、変数を明示的に宣言し、ストレージスペースを割り当てるために使用されます。その構文形式は次のとおりです。
{dim | private | public} <変数名1> [、<変数名2>] [、<変数名3>] ... [、<変数名>]
説明:
(1)公式ステートメントによって宣言された変数は、すべてのスクリプトのすべての手順で使用できます。
(2)DIMで宣言されたスクリプトレベルの変数は、スクリプト内のすべてのプロセスに使用できますが、プロセスエネルギー変数はレベルのプロセスでのみ使用されます。
(3)プライベートステートメントによって宣言された変数は、変数を宣言するスクリプトでのみ使用できます。
(4)複数の変数を宣言するときは、コンマを使用して変数を分離します。など:dim a、b、c、d
別の方法は、スクリプトで変数名を直接使用して変数を暗黙的に宣言することです。これは通常、良い習慣ではありません。これは、変数名の間違いのためにスクリプトを実行するときに予期しない結果につながる可能性があるためです。したがって、オプションの明示的なステートメントを使用してすべての変数を宣言し、スクリプトの最初のステートメントとして使用することが最善です。 (つまり、HTML識別子またはその他のVBScriptコマンドの前に表示される必要があります。そうしないと、ステートメントは違法と見なされます。