Stackers の勧めで、Crockford の優れたJavascript: The Good Partsを読んでいます。
これは素晴らしい本ですが、Javascript の基本的な機能を使用する最良の方法を説明することにその多くが費やされているため、他の多くの Javascript プログラマーの努力を真似せずに、彼のアドバイスをどのように実践できるかわかりません。
たとえば、次の文章を見てください。
新しいオブジェクトを作成するときに、そのプロトタイプにするオブジェクトを選択できます。これを行うために Javascript が提供するメカニズムは面倒で複雑ですが、大幅に簡素化することができます。
create
関数にメソッドを追加しObject
ます。このcreate
メソッドは、古いオブジェクトをプロトタイプとして使用する新しいオブジェクトを作成します。if (typeof Object.create !== 'function') { Object.create = function(o) { var F = function () {}; F.prototype = o; return new F(); }
このコードをすべての Javascript プロジェクトに手動で追加することはできますが、すべてを追跡するのは非常に面倒です。
The Good Partの推奨事項を実装して、それらを追跡する (/物理的にすべてを入力する) 手間を省くライブラリはありますか?