TypeScript Typeof
この記事では、TypeScript の typeof
演算子について説明します。 それがどのように機能し、どのように役立つかについて詳しく説明します。
TypeScript のtypeof
TypeScript の typeof
は JavaScript に似ていますが、機能は大きく異なります。 typeof
は TypeScript のさまざまな種類を変換しますが、typeof
は数値、文字列、記号、ブール値などを変換できます。
typeof
は、TypeScript の任意の型で使用できます。 これを使用して、コードを再モデル化して、パラメーターの型をバイパスできます。
それをよりよく認識するために、TypeScript の typeof
について見ていきます。 それがどのように機能するかです。
私たちが知っているように、typeof
は TypeScript でさまざまな型を扱うために使用されます。 それでは、以下に示すように、より良い確認のためにその構文を詳しく見てみましょう。
let hello = "hello world"
console.log(typeof hello === "string")
出力:
以下に示すように、数値変数を渡して typeof
メソッドをテストする別の例を見てみましょう。
let num = 54
console.log(typeof num === "string")
出力:
構文の行でわかるように、この typeof
を見つけたい変数名でそのまま使用できます。 要件に従ってコンセプトを書くことができます。
記事のこのセクションでは、この使用法について詳しく説明し、より良い認識を得られるようにします。
上記のように、TypeScript では typeof
で複数の型を扱います。 TypeScript の typeof
を使用すると、TypeScript のさまざまな種類に対応でき、TypeScript のさまざまなクラスの以前のコードを再モデル化できます。
記事のこの部分では、プログラミング中に TypeScript で typeof
を使用する方法について説明します。 その用途を見て、以下の将来の使用のためにそれらをよりよく認識しましょう.
TypeScript でのキーワードの使用法
上記のコード行では、変数で typeof
キーワードを使用しており、変数の型について教えてくれます。 この後、これを使用して任意の操作を実行できます。
スターターがその内部で動作することを認識する TypeScript の typeof
の一例を以下に示します。
class Test{
demoFunction(test: any): any{
if(typeof test === "string"){
return test;
}
}
}
let testobj = new Test();
let Ans= testobj.demoFunction("This is a string");
console.log(Ans);
出力:
上記の例に見られるように、typeof
メソッドを使用して型をチェックするために、数値変数、文字列変数、またはその他のタイプの変数を渡すことで、typeof
メソッドをテストできます。
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn