Нужно ли создавать переменные внутри методов объекта? Добрый день. Не так давно начал изучать ООП на js. Переписываю код в этот стандарт, для удобства взаимодействия непосредственно с объектами. До этого было много функций, некоторые из которых использовали глобальные переменные, которые были выше (чтобы доступ был у других фунций). Например: let table = document.getElemetsByClassName("tab")[0] И дальше функции с ней взаимодействовали (хотя сейчас понимаю что лучше вероятно сделать ее константой. Не совсем понимаю, поместить ли это в свойства объекта или сделать отдельную функцию и дальше присваивать полученный объект к свойству и обращаться через this. Безусловно свойства могут быть объектом, но вот с let, просто представить такую запись. А вот когда:Obj = {table : document.getElemetsByClassName("tab")[0]} Кажется странно. Или такая запись нормальна? Или всё же подобное лучше делать непосредственно в методе и присваивать уже значение свойству?

20 Сен 2021 в 19:59
120 +1
0
Ответы
Нет ответов
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 038 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир