私はjavascriptのプロトタイプを読んでいましたが、まったく同じものを出力している2つの小さなjsコードを書いています。私はそれらの間の差であるかを知りたい:Javascript Object Prototype
コード1:プロトタイプを持つ
String.sam = function() { alert('fine') };
'ok'.sam();
コード2:
String.prototype.sam = function() { alert('fine') };
'ok'.sam();
を差より良い方法を明確にしてくださいコードを使用する。
ありがとうございました
2つ目の例では、関連するすべての落とし穴を述べたので、より良い選択肢についてコメントしてください。私はプロトタイプの周りに頭を包み込みたいと思っていて、興味があります。 – Chris