Typescript で変数を宣言する

藏色散人
藏色散人オリジナル
2019-04-15 14:23:212520ブラウズ

この記事では、typescript の変数宣言 に関する関連知識を中心に紹介しますので、困っている方のお役に立てれば幸いです。

変数:

変数は、一部のデータ/値を保存できるメモリ内の指定された場所です。変数という言葉の通り、変数の値を変えることができると言えます。

変数を宣言するときは、いくつかの規則に従う必要があります。

変数名には、小文字、数字だけでなく、大文字も使用できます。変数名を数字で始めることはできません。使用できるのは # および #$ 特殊文字のみです。これら以外の特殊文字は使用できません。

変数宣言: 次のようにさまざまな方法で変数を宣言できます:

var 識別子:データ型 = 値;

var 識別子:データ型;

var 識別子 = 値;

var 識別子;

##var name:number = 10;var name:number;ここでの名前は、整数型のデータのみを格納できる変数です。ただし、デフォルトでは、値は未定義に設定されます。 var name = 10;ここで変数を宣言する際、データ型を指定しませんでした。したがって、コンパイラはその値 (つまり数値) を見てデータ型を決定します。 var name;
変数宣言 #説明
ここでの名前は、整数型のデータのみを格納できる変数です。

変数はここで宣言されていますが、データ型や値は指定しません。その後、コンパイラはそのデータ型を任意のデータとして扱います。デフォルトでは、その値は未定義に設定されています。
TypeScript の変数スコープ:

このスコープは変数の可視性を表します。スコープはアクセスできる変数を定義します。

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。