1. ホーム
  2. typescript

[解決済み] フォーインステートメント

2022-03-04 20:31:39

質問

TypeScriptのドキュメントには、以下のようなループについて何も書かれていません。 for または for-in . この言語を使って遊んでみると any または string 変数がサポートされているのは for ループを使用します。

なぜ、このような決定がなされたのでしょうか?

型情報を利用して、strong-typedの反復処理変数を持つのはなぜですか?

どのように解決するのですか?

for-in文は、オブジェクトのプロパティを列挙するために存在するもので、TypeScriptではこのように実装されています。いくつかの 配列で使用する場合の問題点 .

TypeScriptチームを代表して発言することはできませんが、これが言語での実装の理由だと考えています。