рони, если можете, поясните разницу в этих двух фрагментах:
function SomeF() {
this.name = "";
}
SomeF.prototype.IsNamed = false;
function SomeF() {
this.name = "";
this.IsNamed = false;
}
Я просто считал, что во втором примере свойство
IsNamed уникально для каждого объекта; а в первом - все объекты имеют одно и тоже значение, и если в одном объекте свойство изменится - то это изменение касается сразу всех объектов.