TypeScript Typeof

Rana Hasnain Khan 2024年2月15日
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")

出力:

typescript の typeof の構文

以下に示すように、数値変数を渡して typeof メソッドをテストする別の例を見てみましょう。

let num = 54
console.log(typeof num === "string")

出力:

typescript の typeof の数値

構文の行でわかるように、この 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);

出力:

typescript の typeof でのキーワードの使用法

上記の例に見られるように、typeof メソッドを使用して型をチェックするために、数値変数、文字列変数、またはその他のタイプの変数を渡すことで、typeof メソッドをテストできます。

Rana Hasnain Khan avatar Rana Hasnain Khan avatar

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