Это точно правильно? Причина инкапсуляции данных в отдельном объекте ради разделения работы с данными и работы со страницей. Пример, как пока что реализовано: let keywords = ...
Изначально простой скрипт стал разрастаться в небольшое веб приложение. Стало трудно всем этим управлять, первый подобный опыт. Вроде есть некие паттерны проектирования, котор...
Возможно ли вообще сделать эмуляцию подобно клику по элементу, как в данном коде? Через последовательность event'ов function click(targetNode) { if (targetNode) { //---...
Как регулярным выражением можно получить последнее вхождение числа, либо число перед определенной частью текста (.jpg)? pic-02-g010251.jpg picture-002-group-10251.jpg [0-9]{...
Теряется this. Подскажите, пожалуйста, как с этим справляться? class SomeClass { constructor() { window.addEventListener('test', this._f); // SomeClass this._f(...
Объект, с методами и свойствами. В нем происходят какие-то внутренние изменения данных. Об этом событии нужно узнать внешнему коду. В таком случае необходимо создавать customE...
Почитал спор выше. То есть, классы в целом игнорировать? Я-то вообще с недоязыка 1С пришёл. Там процедуры, функции и предопределённые зашитые типы объектов были, все ограничен...
Еще недавно сохранял текстовые файлы таким способом. Перестало работать. Подскажите, что-то изменилось? let json = JSON.stringify('someInformation'); let jsonData = "data:app...
Подскажите, пожалуйста, почему не работает? class Unit { options = { active: false, }; constructor() { new Proxy(this.options, { set(target, prop, val) { ...
Если в регулярном выражении несколько условий, match возвращает в массиве несколько результатов: значение или undefined для каждого условия. Нужно первое любое не undefined зн...
Я понимаю, что можно подписаться на событие, если есть к чему подписываться. Можно разбить код на до и после. Но как тестировщики интерфейсов вообще пишут тесты? Когда сделать...
А что не так с юзерскриптом? Этот термин вроде связан с расширениями типа Tampermonkey. С тех пор появились решения лучше?
То есть, все тоже самое, но вместо классов создавать объекты на функциях?
А что это за странная форма записи html?
Это тоже какой-то препроцессор?