Kreizo 🇺🇦
Kreizo 🇺🇦
попробуй здесь убрать фон для второго блока с прозрачностью увидишь разницу , ссылка выше
Kreizo 🇺🇦
http://i.imgur.com/iq7UgFh.png
🇻🕷
нашел пока вот такок: background: linear-gradient(to bottom, red, green); -webkit-mask-image: linear-gradient(to right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
🇻🕷
правда mask-image не везде работает (
🇻🕷
во, svg еще нашелся https://jsfiddle.net/cj81qghb/
Anonymous
Добрый день! Кто пробовал для js (для веба) писать тесты? Поделитесь опытом, как у вас это работает, а то я голову ломаю, как это всё реализовать, учитывая, что у меня gulp все js-файлы соединяет в один
Владислав
на каждый файл и пиши тесты )
Igor
+, поставь jest, он будет за тебя их собирать
Igor
для каждого файла создавай файл с тестами <filename>.test.js
Igor
туда импортируй функции из файла и тестируй
Владислав | Python Developer
друзья подскажи пожалуйста есть ли чат для начинающих по ДЖС?
Anonymous
туда импортируй функции из файла и тестируй
Как-то неавтоматически)) Я думал делать так: сделать один отдельный файл для тестов всех остальных, который тоже будет включаться в сборку в один файл, а потом выводить в консоли браузера результаты тестирования. На проде просто убираю этот файл. Этот вариант более автоматический, чем предложенный тобой, но всё равно ручной: постоянно таскать файл из директории туда-сюда мне совсем не в кайф
Anonymous
Вот ищу сейчас способ, чтобы сделать более умно
Anonymous
Даже какой-то плагин для галпа нашёл, мол он сам запускает браузер и там всё исполняет, включая отдельные тесты
Igor
так а что мешает собирать из всех файлов в один и избежать, тем самым, мешанины?)
Igor
в прод-сборку так же можешь их не включать
Kreizo 🇺🇦
это интеграционные тесты
Anonymous
в прод-сборку так же можешь их не включать
Хм, а можно как-то в галпе указать сбор всех файлов, кроме одного? Использую сейчас дефолтное folder/*.js
Igor
скорее всего, как то можно
Anonymous
Что-то вроде .pipe(except('_tests_.js')
Igor
нужно доки читать, так не скажу - сам давно с галпом дел не имел :[
Anonymous
*это я сейчас придумал, надо будет погуглить реальную реализацию*
Igor
вебпаком
Igor
Видимо потому что ты там в бане
Anonymous
Я как правый православный деятель js крайне не доволен тем фактом, что мне приходится получасть числа из промпта строкового типа, где справедливость джаваскриптовского озарения для получения просветления перед экраном компьютера? Для сего я отдаю лучшие свои годы жизни изучая жс, чтобы потом приводить к численному типу? Какова цена сего действа и почему мы - javascript разработчики - платим так много? Эти простые вопросы человечества не могут оставить мою душу в покое, а вашу?
Alexandr Zhuravlev
Всем привет, возник спор, помогите решить, javascript после интерпритации компилируется или же нет ?
Alexandr Zhuravlev
Спасибо
Anonymous
скажите как можно исключить из одного массива элменты id которых есть в другом массиве, так чтобы оптимизировано? а то сейчас тормозит на массивах 300+
Anonymous
может что то умеет делать джйоны как sql только для массивов
Anonymous
построй мап из id второго массива
так мне надо из одного массива грубо говоря высеч другой
Xaxashutkin
скажите как можно исключить из одного массива элменты id которых есть в другом массиве, так чтобы оптимизировано? а то сейчас тормозит на массивах 300+
делаешь Map с айдишок второго массива это один проход по массиву О(н) фильтр по первому массиву, исключая те айди которые есть в мап, доступ к элементу в Мап О(1) фильтрпо масиву О(н) Итого О(2н) -> О(н) в твоем случае О(н^2)
Карамультук
так мне надо из одного массива грубо говоря высеч другой
я бы в лоб решил побырому вот так const idsToExcludeMap = props.answers.reduce((acc, current) => { acc[current.id] = true; return acc; }); и потом в фильтре проверял уже !!idsToExcludeMap[id]
Anonymous
а кажется понял
Mike
ребят, возможно из dataUrl создать blob и закинуть его в formData, для загрузки на сервер?
Roman
Помогите кто: как добавить символ элементу массива в начало?
Roman
Типо arr[i]+='1'
Roman
Но чтобы не конец элемента
Roman
А в начало
Lupusregina[beta]
Roman
Не то
Roman
Unshift создает новый элемент
Roman
А мне нужно в тот же элемент добавить символ в начало
Roman
Или же это нереально?
Lupusregina[beta]
Или же это нереально?
a[0] = '1' + a[0];
Anton
что за вопросы. треш просто
Mike
как это сделать?
Andriy
Как запустить функцию после того как масив заполнился?
Fran
Сколько будет сделать приложение по типу Yazio?
Fran
Сколько по деньгам будет стоить заказать у разработчика приложение по типу Yazio?
Anonymous
10k$
Anonymous
И то не факт
Fran
И то не факт - всмысле больше выйдет?
Anonymous
Больше
Anonymous
+ нужно иметь базу данных
Alexander
Привет, коллеги. Кто знает, web push на js на мобильных работают, даже когда браузеры закрыты?
Ростислав
Народ кто подскажет как правильно ограничить рэндомное получение hex диапазоном светлых тонов
Славик
ну берешь значение каждого цвета не меньше 128, например
Славик
каждой составляющей цвета*
Славик
в случае с hex получается 8-F набор символов
Славик
наверное
Славик
это если строку собирать, но тогда ты потеряешь такие значения как 81, 82, 93, F7 и т.д.
Егор
Подскажите, чем отличается var от let/const?
Fran
Отличается тем, что конст можно менять, а вар неизменно, а let вообще для объектов
Serhii
http://learn.javascript.ru/let-const
Егор
а что это за вирус на сайте? Майнинг?
Anonymous
Майнинг не исключён
Егор
Я учу js, вот это нормальный ресурс?
Егор