Anonymous
Попробуй воспользоваться Postman
postman - так себе, insomnia удобнее, как по мне
Andrey
подскажите, задача - скопировать в клипборд текст по клику на нем и подсветить юзеру что это было сделано - делаю через тег ссылки асинхронно с назначением класса по зену и снятием класса через таймаут, в стилях пишу стилизацию класса на время подсветки: [:a {:on-click (fn [ev] (let [element (.-target ev)] (-> (-> js/navigator .-clipboard (.writeText (.-text element))) (.then (js/Promise. #(.setAttribute element "class" "highlighted"))) (.then (js/setTimeout #(.setAttribute element "class" nil) 200)) (.catch (fn [e] (throw (js/Error. "copy to clipboard failed")))))))} id] это вообще норм идея или это обычно делают как-то по-другому?
D
есть массив который перебирается каждые 100 миллисекунд что быстрее forEach или цикл?
Dmitriy
форыч не цикл?
D
forEach или for (let i = 0; ...)
D
форыч не цикл?
ну мб он внутри так и работает) я не смотрел
Anonymous
чем удобней ?
хз, интуитивно проще ей орудовать, нежели постманом, но это дело вкуса
Dmitriy
ща качну
Dmitriy
посмотрю)
Dmitriy
интересно стало
Dmitriy
ну выглядит красиво д
Anonymous
интересно стало
не забудь фидбэк оставить)
Dmitriy
на сайте там?)
Dmitriy
или сюда в чат)
Anonymous
нее, сюда
Артем
ребятки, подскажите, если ли полноценная замена старому showModalDialog, если нужно открывать страницы и возвращать с них значения?
Rustam
Подскажите пожалуйста по service worker - поддерживаются ли урлы через data: или blob: ?
Серёжа
привет всем ребят
Серёжа
как принудительно обратится к адресу по именно http а не https
Andrey
это какой то сложный код, по крайней мере для меня)
меня интересовало, нормальная ли практика менять принадлежность элемента к классу по таймауту для анимации изменения визуального оформления. сказали норм, только изменение класса делается через класс апи а не тупо сет аттрибут класс
Серёжа
Серёжа
мне и надо по http ибо сервер оддающий не умеет отвечать по https
Дмитрий
Если сервер переадресует на https, то никак, сервер тут правит балом)
Дмитрий
Ну а у тебя https?
Серёжа
Ну а у тебя https?
можно в лс просто немогу на всеобее обозрение палитьадрес
Дмитрий
Напиши
Dmitriy
ребят кто чем пользуется для локализации вывода денежных сумм ?
Dmitry
Ребят, кто подключал себе в проект JSON Schema ? Есть вроде как универсальная? Раньше просто никогда с этим не сталкивался
Valentin
Всем привет. Подскажите пожалуйста либу для создания моковых данны, нужно протестировать запросы на сервере без использования бд (Node.js, mongoose, mocha, chai)
Дмитрий
Привет всем, а кто-то пробовал использовать Webassembly в своих проектах? Появилась проблема в использовании встроенных Си библиотек (например, cmath.h) через Wasm. Ошибка при их импорте.
Игорь
Всем привет. Подскажите пожалуйста, каким образом можно сохранить картинку с помощью JS на диск? По гуглу почти везде один и тот же вариант, но он не работает, выдает ошибку "Uncaught SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported"
Svyatoslav
У тебя кроссдоменные изображения?
Svyatoslav
нет, возможности менять CORS у меня нету
Всегда есть возможность менять корсы))
Svyatoslav
Просто надо держать свой сервак и домен
Svyatoslav
Но тут и без этого народ пишет что < img crossorigin="anonymous" src="some.url" / > Поможет
Svyatoslav
Правда я хз нахера такая "защита" которая отключается одним атрибутом, но это опустим)
Igor
как называется когда передаются аргументы в виде (2)(3)(4)?
Svyatoslav
говнокод
Igor
так, а если множественное кол-во аргументов
Igor
не понимаю как перебирать
Игорь
Но тут и без этого народ пишет что < img crossorigin="anonymous" src="some.url" / > Поможет
хм, спс. Я просто создал еще один img с таким аттрибутом и всё получилось (добавление аттрибута в текущий тег не помогло). Рано отчаялся :)
Anonymous
не понимаю как перебирать
внутри function есть псевдомассив аргументов "arguments" - там все переданные аргументы, но в стрелочных функциях такого массива нет https://learn.javascript.ru/arguments-pseudoarray
Igor
splitArgs(sum)(1)(2)(3)(4)
Igor
скажем вот такая запись
Anonymous
хз)
Evgeniy 🍀
splitArgs(sum)(1)(2)(3)(4)
https://stackoverflow.com/questions/5832891/variadic-curried-sum-function
Evgeniy 🍀
Anonymous
https://stackoverflow.com/questions/5832891/variadic-curried-sum-function
добавь тогда все аргументы в массив сразу, а потом сумму через reduce найди ?
Igor
причем первый аргумент - функция
Anonymous
причем первый аргумент - функция
проверь по типу и не добавляй в массив)
Denis
https://stackoverflow.com/questions/5832891/variadic-curried-sum-function
Такую хрень я делал. Почему говнокод?
Evgeniy 🍀
проверь по типу и не добавляй в массив)
нет. там надо сделать firstArg.apply(undefined, accumulatedArgs)
Anonymous
они по одному приходят)
ну, ок каждый раз прогоняй reduce или просто сделай переменную где будут суммироваться эти аргументы
Evgeniy 🍀
Такую хрень я делал. Почему говнокод?
хз, каррирование может быть оччень удобным. это не я про говнокод сказал)
Evgeniy 🍀
ну, ок каждый раз прогоняй reduce или просто сделай переменную где будут суммироваться эти аргументы
да я выше уже написал что скорее всего там предполагается сделать)
Denis
хз, каррирование может быть оччень удобным. это не я про говнокод сказал)
Я вообще не большой любитель функциональщины, но да - может быть очень удобно
Evgeniy 🍀
Я вообще не большой любитель функциональщины, но да - может быть очень удобно
JS мультипарадигменный по природе, странно было бы этим не пользоваться)
Vlad
JS мультипарадигменный по природе, странно было бы этим не пользоваться)
ля, хоть кто-то это понимает ибо надоели высеры, типа "в js говно, а не ооп"
Denis
Vlad
точно
Evgeniy 🍀
ля, хоть кто-то это понимает ибо надоели высеры, типа "в js говно, а не ооп"
вообще в JS больше ООП чем во многих других языках) Начиная с идеологии 'everything as object' Просто почему-то обычно под ооп видят только классы и их наследование. Но людям с сильным императивным бэкграундом сложно заглянуть дальше привычной зоны комфорта
Anonymous
Всем привет! Извините, если не по теме, но я СРОЧНО ищу специалиста по трафику, нужны люди на вебинар в сжатые сроки, может быть есть такие? Или можете посоветовать кого? С кейсами желательно.
Максим
Раз такая пьянка, то скажите: хватит ли Typescript для тру ооп и может ли он в функциональщину, как js?
Evgeniy 🍀
та на инкапсуляцию еще жалуются, мол убогая реализация
Ну ща приватные свойства завезут и заживем 😂
«
Vlad
лол
Maksim
ts это superset js - он может все то же самое + немного больше
уже обсуждали, как-только включаются проверки типов (для чего он и нужен), он перестает быть суперсетом