DVV,
<input class="sex-btn" type="button" value="m">
<input class="sex-btn" type="button" value="w">
<script>
class User {
constructor(sex) {
this._sex = sex;
document.querySelectorAll('.sex-btn').forEach(btn => {
btn.addEventListener('click', () => {
console.log('before', this.sex)
this.sex = btn.value;
console.log('after', this.sex)
});
});
}
set sex(sex) {
this._sex = sex;
}
get sex() {
return this._sex;
}
}
let user = new User('test');
user.sex = 123// что сюда передавать тоже не пойму
</script>