Ребят, уже где мог почитал У меня есть: - 1 родительский класс - 3 класса компонента, каждый из которых расширят родительский Компоненты при инициализации передают родительск...
Ребят Например я имею 2 компонента todo-item и todo-list todo-item используется внутри todo-list Для todo-item мне нужны методы(напр. выполнено или удалить и т.п.) Для todo-l...
Ребят, я заметил что если описывать функции то получается довольно громоздкая запись которая становиться трудной для чтения, я подумал о том чтобы вынести типы для функций в о...
Всем привет, Как можно взять значения массива в качестве типов? const array = ['foo', 'bar']; Как задать для переменной value возможные значения foo и bar const value = 'foo...
Вот я и стараюсь его понять, просто не пойму как именно пишется код. Вы имеете ввиду что не стоит заморачиваться на этом т.к. в каждой компании используются свои паттерны?
Допустим как удалить элемент из массива не трогая сам массив, тоесть получить новый, но без этого элемента Можно либо полностью скопировать массив, и в нём воспользоваться мет...
Какое свойство значение? я пытаюсь вставить Dom node на страницу. Когда делаю несколько append, он вставляет только один
Как можно назвать функцию которая принимает два объекта и присваивает первому свойства которые есть у второго объекта?
Если класс не имеет потомков, но от него могу наследоваться другие классы, то можно назвать это абстрактным классом. А если класс не имеет потомков и используется только для ...
Ребят заранее извиняюсь, только познаю TypeScript. У меня вопрос когда использовать интерфейсы? Я понимаю что он нужен для того чтобы сущность его реализовала, но не понимаю:...
Ребят как правильно типизировать callback функции? У меня есть debounce функция. Когда я передаю в неё callback, аргументы этого callback теряют типы, потому-что я не знаю ка...
Кто-нибудь может объяснить чем IIFE отличается от обычной функции которую потом можно вызвать?
Ребят такой вопрос, если я сделаю пользовательский хук который например будет менять url страницы, нужны ли весь код внутри пользовательского хука обарачивать в useEffect?
https://www.google.com/search?q=%D1%82%D0%B8%D0%BF%D1%8B+%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BE%D0%B2+%D0%B2+js&sxsrf=ALeKk01HURns62lql8D_ObfihJ9hDQc6hA:1586988625764&sour...
[...document.querySelectorAll('.elem')] .forEach((elem) => {}) Ребят так вообще можно делать? Я имею ввиду считается ли это хорошей практикой? Может есть вариант лучше?
Ребят чем static в JS отличается от protected в TS?
Ребят, можно ли как то пройтись prettier по всем сделанным коммитам в проекте, но так что-бы не затереть всю историю?
Ребят как правильно это реализовать? Есть классы у которых много разных обработчиков, я делегирую инициализацию обработчиков на абстрактный класс, от которого они наследуются....
Это я знаю, я имею ввиду абстрактный класс необязательно нужен для того чтобы от него наследовались другие классы? могу ли я (и должен ли я) использовать абстрактный класс то...
Это да, а при использование definePlugin, изменение переменных env, вызовет пересборку?