JavaScriptには以下のコードがあります。a.b.c.someVariableをtypescriptで書く方法はありますか?
A.B.C.D.someVariable= null;
このコードをtypescriptに書き込む方法を理解する必要がありますか?あなたが、その場合にはしかし
A.B.C.D.someVariable = null;
を行うことができます
JavaScriptには以下のコードがあります。a.b.c.someVariableをtypescriptで書く方法はありますか?
A.B.C.D.someVariable= null;
このコードをtypescriptに書き込む方法を理解する必要がありますか?あなたが、その場合にはしかし
A.B.C.D.someVariable = null;
を行うことができます
、someVariableはまだ別の変数ではありません。それは、(非常に単純化された用語で)
だからあなたができるオブジェクトAのプロパティであるオブジェクトBのプロパティ
があるオブジェクトCのプロパティがあるオブジェクトDのプロパティとして考慮されますvar A = { };
A.B = {};
A.B.C = {};
A.B.C.D = {};
A.B.C.D.someVariable = null;
これらのA、B、C、Dはすべてカスタムオブジェクトとして宣言しなければなりませんか、それともネストされたクラスとして作るべきですか? –
もっと詳しく教えてもらえますか?私は単純なオブジェクトとしてA、B、C、Dを使用しました。あなたの場合、必要に応じてカスタマイズされたオブジェクトを作成することができます。 – Kunal
私は実際にjavascriptからtypescriptに移行しています。したがって、私の.jsファイルの中にはファイル内にこれらのオブジェクト宣言があるので、これをtypescriptを使ってどのように実現するのかと思いました。 –
TypeScriptはJavaScriptのスーパーセットなので、まったく同じコードを使用できます。 – str
私はこれにはとても新しいです。私は、これらのオブジェクト(A、B、C、D)をクラスまたはインタフェースとして宣言する必要があることを理解する必要がありますか? –
A、B、C、Dが正しく宣言されていても、JavaScriptは無効です。 –