Maksim
Как сделать, чтобы на выходе все эти зависимости были в одном файле? Т.е. чтобы вместе импортов были сами скрипты
Maksim
В том то и дело, что я не использую вебпак
Maksim
и ищу нмп-пакет для этого
Maksim
ничего не понял :с
Maksim
ты мне щас предлагаешь юзать вебпак?)
Maksim
потому что настроить не могу))
Maksim
gulp подойдет жи?
Maksim
я несколько недель назад пробовал
Maksim
уже даже и не помню
Dartware
привет) посоветуйте книгу по верстке, только что бы без всяких там less, sass, галпов, грантов, вебпаков и прочих радостей жизни, что бы чисто html/css и углубленно
Dartware
Спасибо, Маркотта попробую)
Maksim
в смысле?) чтобы все в одном файле было на выходе))
Александр
Есть картинка img, под ней есть div упакованный в ссылку, как сделать так, чтобы при наведении на картинку можно было нажать, но нажать на div под ней и перейти по ссылки ?
Александр
Ну то есть не под картинкой есть div, а они друг под другом находятся
Александр
Как слои
roma
img {pointer-events: none}
Александр
Спс
Cheslav
подскажите как в тревисе сделать чтобы успешные билды как нибудь на гитхабе отображались?
Cheslav
или подскажите как загуглить
Cheslav
где то видел
MVD
Всем привте, можно както обработать фокус на диве по нажатию таба?
Madiyar
И обрабатывай эвент focus
MVD
КУДА?
Madiyar
На див
Madiyar
Тогда он сможет получать фокус
CherryTea
как в es-lint включить проверку только в режиме предупреждения, чтобы он не крашил сборку а только варны в консоль кидал
CherryTea
бесит сука дико
MVD
Тогда он сможет получать фокус
onClick по ентеру не сработает?
Madiyar
Нет
Madiyar
Надо обрабатывать keydown
Madiyar
Лучше тогда тег <button> или <a> заюзай
Madiyar
в <a> можешь href="#" поставить
Madiyar
или вообще не ставит
Madiyar
onClick по ентеру не сработает?
на эти теги можешь tabindex не ставить они по дефолту могут получать фокус
MVD
Спасибо
Andrew
про истинный источник прокрастинации https://www.youtube.com/watch?v=UcNV7Y-HjLQ
Danila
Как правильно организовать приватные и публичные методы при написании плагина js?
Арсен
замыкание + IIFE в помощь, самое простое и базовое
Bogdan
Савельева критикует научное сообщество
он примерно на уровне любителей эфира и долбославов
Bogdan
только в своей научной тусовке
Anton
Ребят, кто нибудь может подсказать регулярное выражения для строки с пробелами буквы, цифры, спец. символы за исключением / \ .
Anton
Никак не могу подобрать
Anton
^[A-Za-z0-9]$
Anton
Но как добавить пробел и символы за исключением \ . / е могу сделать
Арсен
\s - пробельный символ, за исключением чего? точки или слеша тоже?
Anton
Нужно исключить . , \ / Остальные спец символы возможны
Den
попробуй [!-+0-~-] попробуй такой
Anton
^([a-zA-Z0-9-_()[\]. ])+$ Вроде вот так обошел. Перечислив нужные символы. Но в онлайн тесте работает, а в валидаторе нет
Арсен
/[^./\\,]/g
Арсен
всё элементарно Ватсон )))
Anton
Спасибо. Как я понимаю, просто исключаем ненужно, остальные разрешены...Спасибо)
Anton
/[^./\\,]/g
Почти решилось. В тесте все хорошо. Но когда ставлю в плагин валидатор, работает не корректоно. Когда одна строка - ошибка, не зависимо от символа. Когда 2 строки - уже идет корректная валидация
Anton
т.е. 'qweqweqwe' - не валидна 'qweqweqweq qwe' - валидна
Anton
Вру, проверка вообще не проходит. Видимо плагин не правильно принимает reqexp выражение
Anton
пошел рзбираться в плагине
Арсен
Проверить регулярку можно так //.test(входные данные')
Ярослав
Всем привет! В чате pro.js noobs не ответили, может тут кто ответит. Какую структуру данных из себя представляют массивы в js(я не про тот случай, когда после некоторых манипуляций он в итоге хранится, как хеш-таблица)?
Дима
Если массивы без пустот (aka [,,,,,'foo']) то есть смысл рассматривать их как просто индексированный список, непосредственно
Ярослав
Значит все же не вектор?
Дима
Вектор это немного некорректный термин в данном случае, это математическая абстракция, не техническая. Поэтому её тоже можно имплементировать по разному
A
Массив это объект с полями {0: , 1: , 2: ... , length: }
Ярослав
Массив это объект с полями {0: , 1: , 2: ... , length: }
Да, мы можем сказать, что массив объект, но если массив представляет собой упорядоченную структуру только из числовых индексов и без пропусков, то в javascript он хранится иначе, чем объект. Объект хранится, как хеш-таблица
Дима
В спеке кстати представление не регламентировано и это очень хорошо
Дима
Потому что все подобные диалоги больше не могут быть ничем кроме обсуждением частных случаев, типа инкапсуляция деталей на уровне спеки)
Дима
Объект является классом довольно долго прежде чем превратиться в хэш-таблицу
Дима
В v8
Ярослав
Ну да, читал статью про это на хабре) Но v8 действительно это всего лишь один из частных случаев. Пожалуй действительно вопрос о структуре данных без уточнения движка некорректен
Володимир
Ребята нужно сгенерировать pop up с двумя полями email and button submit на чистом javascript - можете подкинуть каких то дельных ссылок на примеры?!!
Арсен
Ребята нужно сгенерировать pop up с двумя полями email and button submit на чистом javascript - можете подкинуть каких то дельных ссылок на примеры?!!
А в чем проблема? Разве сложная задача, перед тобой стоит? Какие трудности у тебя возникают?
Володимир
Лень делать)) но походу деться некуда
Anonymous
Народ, приветствую. Как назначить обработчик события элементу канвас ? Что-то я не пойму пока
Andrii
canv = document.createElement('canvas'); canv.addEventListener('click', (e)=> { console.log(e); }); Об этом речь?