class Person {
#name = 'Ergonomic brand checks for Private Fields';
aa=1
static check(obj) {
return #name in obj;
}
}
var p = new Person()
p.#name
can be accessed! means not supported...
class Person {
#name = 'Ergonomic brand checks for Private Fields';
aa=1
static check(obj) {
return #name in obj;
}
}
var p = new Person()
p.#name
can be accessed! means not supported...
From mdn:
And also
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Private_class_fields