L
Size: a a a
L
L
AP
OR
В
ZS
V
KS
V
KS
function getMyFabtic = ({foo, bar, ...baz}={}) {
let a;
a = foo + bar; // приватное свойство
return Object.freezy({method});
function method() {return a;} // публичный метод
}
const instance = getMyFabric({foo:2, bar:3});
log(instance.method()); // 5
log(instance.a); //error
instance.b = 6; //error in strict mode
V
function getMyFabtic = ({foo, bar, ...baz}={}) {
let a;
a = foo + bar; // приватное свойство
return Object.freezy({method});
function method() {return a;} // публичный метод
}
const instance = getMyFabric({foo:2, bar:3});
log(instance.method()); // 5
log(instance.a); //error
instance.b = 6; //error in strict mode
ZS
ZS
KS
V
KS
V
V