JavaScript でオブジェクトを作成するとします。
var myObject = {};
違いは何ですか...
myObject.someFunc = function(){...};
と
myObject.prototype.someFunc = function(){...}
JavaScriptで?
違いを理解するのに苦労しています。違いがあるかどうか、これらの構文のいずれかをいつどのように使用するかを理解するのに苦労しています。
このようなコードを書くと、実際には違いがないように思えます。
クライアント側 (ブラウザ) とサーバー側 (node.js など) の両方の回答を探しています。
適切かつ正確にコーディングしたいのですが、これは本当に気になります。