プロトタイプ オブジェクトの命名に関する標準的な規則はないと思います。だから私は自分の基準を作りました。
上記のコメントで述べたように、標準を選択することは、スタイルまたは好みの問題です。ただし、1 つを選択したら、それに固執する必要があります。
私が現在使用している標準は次のとおりです。
var functProto = Function.prototype;
var objectProto = Object.prototype;
var arrayProto = Array.prototype;
var boolProto = Boolean.prototype;
var numberProto = Number.prototype;
var stringProto = String.prototype;
var classProto = Class.prototype;
var rectProto = Rectangle.prototype;
var myClassProto = MyClass.prototype;
一般に、プロトタイプに名前を付けるためのガイドラインは次のとおりです。
- キャメルケースである必要があります。
- で終わる必要があり
Proto
ます。
- コンストラクタ名の省略形が 3 文字を超える場合は、それを使用します。
- それ以外の場合は、コンストラクターの完全な名前を使用します。
これにより、のような非常に長いコンストラクタ名が保持され、長い名前は長く保持されますがFunction
、短くなります。Boolean
Rectangle