Javascriptコードでドキュメントを作成しようとしていますが、コードで作成されたオブジェクトを簡潔かつ分かりやすい方法で記述することができません。オブジェクトにはネストされたオブジェクト(多くの場合、複数のレイヤー)があるため、特に困難です。 キーと値が付いた物を含む数学はありますか?数学的ツールはJavaScriptオブジェクトに似ていますか?
もしそうでなければ、複数のネストオブジェクトを持つオブジェクトを簡潔に表現するにはどうすればよいでしょうか?
注:オブジェクトの例を示すだけでは、構造が頻繁に変更されるため、十分ではありません。また、キーと値の間には数学的関係があります(キーとしてのクーポン日付と値としてのクーポン支払い)。
私はセットと言うでしょう。またはむしろセットのセット。しかしセットはどちらかというと分かりにくいです。 https://en.wikipedia.org/wiki/Set_(mathematics) –
JavaScriptオブジェクトは、[連想配列抽象データ型](https://en.wikipedia.org/wiki)にかなり従っています。/Associative_array)は、コンピュータ科学は基本的に応用数学のサブセットであるため、数学的概念ですが、実際の数学的表現が必要な場合は、[関係代数](https://en.wikipedia.org/wiki/Relational_algebra) (十分に近い)リレーショナルデータベースのために作られたものであり、本質的に集合理論の拡張です...数学が必ずしも明確かつ簡潔であるとは限りません。 –
UMLなどのモデリング言語を考えましたか? UMLを使用して、グラフィカルなクラスやオブジェクト図などを作成して、好みの関係を表示することができます。 – Patrick87