Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 12

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
спасибо большое, но мне сказали, что имя сеттера должно совпадать с именем свойства, которое хочу изменить
источник

x

xxx in JavaScript Noobs — сообщество новичков
если свойство приватное, то оно по негласным правилам должно начинаться с _, например _name. А если оно приватное, то к нему пишется сеттер, в котором _ не будет, чтобы из внешнего кода можно было обращаться к нему как name
источник
2021 October 13

М

Максим in JavaScript Noobs — сообщество новичков
Если ты так будешь делать, ты просто рекурсию сделаешь постоянную. Будет постоянно присваиваться сеттер
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
голова кругом)
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
но спасибо, что объясняете, попробую переварить
источник

М

Максим in JavaScript Noobs — сообщество новичков
просто в контрукторе слева добавь _ к названию сеттера у себя, после this.
источник

j

jk in JavaScript Noobs — сообщество новичков
Ну или # - последнее слово техники.
источник

m#

mipsel.qqᅠᅠᅠᅠᅠᅠᅠᅠ🥵 #... in JavaScript Noobs — сообщество новичков
Почему многие фронтенд-разработчики делают свои приложения совместимыми с мёртвым IE?
источник

М

Максим in JavaScript Noobs — сообщество новичков
Да просто он в сеттере это поле меняет и в гет получает, а в конструкторе его нет
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
так?
источник

М

Максим in JavaScript Noobs — сообщество новичков
да
источник

AZ

Adilet Zhuman in JavaScript Noobs — сообщество новичков
Согласно тз
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
лучше не юзать get/set, сделай по учебнику

https://learn.javascript.ru/private-protected-properties-methods#svoystvo-tolko-dlya-chteniya-power
источник

М

Максим in JavaScript Noobs — сообщество новичков
вообще ты можешь и полное название вернуть как раньше, просто опять же в конструкторе после this. добавь _, чтобы сеттер не создавал рекурсию и не вызывал сам себя постоянно. На твоем первом скрине ты менял поле с подчеркиванием, а его не было в самом конструкторе (верней вообще не было), поэтому гетом было бы нечего брать до того, как не сделаешь сначала сет
источник

SK

Sergei Komarov in JavaScript Noobs — сообщество новичков
что за тема стоит?
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
очень красивая тема
источник

SK

Sergei Komarov in JavaScript Noobs — сообщество новичков
спасибо
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
спасибо большое
очень помог 🙏🙏🙏
источник

EB

Erik Bel. in JavaScript Noobs — сообщество новичков
спасибо большое ☺️🙏🙏
источник

А

Алексей in JavaScript Noobs — сообщество новичков
А как выделять несколько строчек и их закаментировать?
источник