私は実際には数日の間に混乱していた&最終的に質問をすることにしました。不変の/ Reactのドキュメントページでコードサンプルを読む方法
Facebookのチームでは、このコードスタイルをReact & に使用しています。誰かがこれらを読む方法を説明してもらえますか?ここで
は、リンク先のページからコードのコピーです:
List.of<T>(...values: T[]): List<T>
我々はこれを読むことを想定している方法は?
私は実際には数日の間に混乱していた&最終的に質問をすることにしました。不変の/ Reactのドキュメントページでコードサンプルを読む方法
Facebookのチームでは、このコードスタイルをReact & に使用しています。誰かがこれらを読む方法を説明してもらえますか?ここで
は、リンク先のページからコードのコピーです:
List.of<T>(...values: T[]): List<T>
我々はこれを読むことを想定している方法は?
これ - この
List.of<T>(...values: T[]): List<T>
手段 -
機能< List.of任意のタイプ>(そのタイプ の1つまたは複数の項目をとり)、そのリスト<を返しますタイプ>と入力します。
まだドキュメントから別の例 -
update(index: number, notSetValue: T, updater: (value: T) => T): List<T>
手段本 -
機能更新が(任意の型のものである数、notSetValueあるインデックス、及びアップデータを取りこれは関数(その型の値を取ります)=>を返し、その型を返します)、その型のListを返します。
混乱していることは何ですか?型の注釈?この例では、 'List.of'は' T'型の可変数の引数をとり、 'List'のリストオブジェクトを返します。 FlowまたはTypescriptのドキュメントを見てください。 –
@FelixKlingちょうど一般的な、そのコードを読む方法。 Whats、T []:リスト。私が言ったように、全体のラインdoesntは私に意味をなさない。 –
Kayote
これらはすべてタイプの注釈です。たぶんこれはもっと良い例です:https://facebook.github.io/immutable-js/docs/#/Collection/count。ドキュメントに注釈を入力すると、関数が期待する値または返す値のタイプ(たとえば、数値)が表示されます。あなたの例では、 "ジェネリックス"を調べる必要があります。 typed言語では比較的一般的です:https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Generics.md。 –