+
K
注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Promise<Integer>
Integer
関数のパラメーターのデータ型を宣言する他に、パラメーターの取り扱いに関していくつかのオプションがあります。
TypeScript の関数では、オプションのパラメーターとデフォルト値を持つパラメーターがサポートされています。関数のパラメーターがオプションの場合、Function Registry にそのように公開され、クライアントがそのパラメーターを渡さずに関数を実行できるようになります。これは、特定のユースケースに対してオーバーライドできるシンプルなデフォルトを関数に提供するのに役立ちます。
以下は、オプションのパラメーターを持つ関数の例です: weightの値は、クライアントが特定の値を渡さない限り、デフォルトで0.75になります。
weight
0.75
関数の定義にJSDoc ↗仕様に準拠したドキュメンテーションが含まれている場合、このドキュメンテーションは発見されてFunction Registryに公開されます。これにより、ユーザーはその説明によって関数を検索することが可能となり、関数の各入力パラメーターが何を意味するかについての詳細を提供するために使用することができます。
以下は、ドキュメンテーションがRegistryに公開される関数の例です: