0
TypeScriptでコーディングを開始します。だから私はこの言葉の中で良い練習を選びようとしています。可変タイプを指定すると冗長です
変数型がわかっている場合は、それを指定することをお勧めしますか?このコードの例で
:
var myVar: string = "";
myVar
が空の文字列であることは明らかであるようにstring
タイプを追加することはなぜですか?
TypeScriptでコーディングを開始します。だから私はこの言葉の中で良い練習を選びようとしています。可変タイプを指定すると冗長です
変数型がわかっている場合は、それを指定することをお勧めしますか?このコードの例で
:
var myVar: string = "";
myVar
が空の文字列であることは明らかであるようにstring
タイプを追加することはなぜですか?
型推論(https://www.typescriptlang.org/docs/handbook/type-inference.html)を使用すると、1回の初期化で入力を省略できます。
したがって、この場合には
var myVar = "";
は十分であろう、と正しくコンパイラによって文字列として解釈。
ただし、影響がない場合は、文字列にするために明示的な型指定が必要です。