この記事では、typescript の変数宣言 に関する関連知識を中心に紹介しますので、困っている方のお役に立てれば幸いです。
変数:
変数は、一部のデータ/値を保存できるメモリ内の指定された場所です。変数という言葉の通り、変数の値を変えることができると言えます。
変数を宣言するときは、いくつかの規則に従う必要があります。
変数名には、小文字、数字だけでなく、大文字も使用できます。変数名を数字で始めることはできません。使用できるのは # および
#$
特殊文字のみです。これら以外の特殊文字は使用できません。
変数宣言: 次のようにさまざまな方法で変数を宣言できます:
var 識別子:データ型 = 値;
var 識別子:データ型;
var 識別子 = 値;
var 識別子;
変数宣言 | #説明 |
ここでの名前は、整数型のデータのみを格納できる変数です。 | |
ここでの名前は、整数型のデータのみを格納できる変数です。ただし、デフォルトでは、値は未定義に設定されます。 | |
ここで変数を宣言する際、データ型を指定しませんでした。したがって、コンパイラはその値 (つまり数値) を見てデータ型を決定します。 | |
変数はここで宣言されていますが、データ型や値は指定しません。その後、コンパイラはそのデータ型を任意のデータとして扱います。デフォルトでは、その値は未定義に設定されています。 |
このスコープは変数の可視性を表します。スコープはアクセスできる変数を定義します。
TypeScript 変数は次のスコープ内にあります:
ローカル スコープ: 指定された名前として、メソッド、ループなどのボックスで宣言されます。ローカル変数は、それが宣言されている構造内でのみアクセスできます。
グローバル スコープ: 変数がコンストラクターの外側で宣言されている場合、どこからでも変数にアクセスできます。これはグローバル スコープと呼ばれます。
クラススコープ: 変数がクラス内で宣言されている場合、クラス内の変数にのみアクセスできます。 コード例:
var global_var = 10 //全局变量 class Geeks { geeks_var = 11; //类变量 assignNum():void { var local_var = 12; //局部变量 } } document.write("全局变量"+global_var) var obj = new Geeks(); document.write("类变量: "+obj.geeks_var)
出力:
全局变量:10 类变量:11
以上がTypescript で変数を宣言するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。