この質問に答えがないことはわかっていますが、他の人がどう思うか知りたいです。
Java のような言語では、クラスを大文字で、オブジェクトを小文字で始めるのが慣習です。しかし、すべてがオブジェクトである JavaScript はどうでしょうか?
クラスとして扱われるオブジェクトだけを大文字にすることを提案する人もいます。つまり、 new演算子で使用するためのプロトタイプを持つ関数オブジェクトです。これらのオブジェクトのインスタンスは小文字になります。
それは論理的に聞こえます。しかし、インスタンスが 1 つしかない「グローバル オブジェクト」についてはどうすればよいでしょうか。ほとんどの人はこれらを大文字にしているようです (たとえば、MathやExt.History )。これは直感的に正しいと感じますが、一貫したルールで正当化するのは困難です。
名前空間として使用されるオブジェクトについてはどうでしょうか。これらはマップ全体にあるようです: YUI、Ext.util、jQueryなど。
あなたの心のこもった宗教的見解について世俗的な正当化を提供してください.