Anonymous
Если только что-то в этом роде https://github.com/grimalschi/gulp-jswrap
Ну вот да, только что бы оборачивать только то, у чего есть .catch{} после }
Евгений
Пиши сам такие извращения)
Nikolay
тогда другой вопрос, валиден ли blob:http://lalalallala а то может там onerror ?
Все, завел. 1. По поводу кеша, url который построен локально на машине через blob не принимает ?rand=123 и валится с ошибкой (капитанство, но на всякий случай напишу) 2. onload и addEventListener само собой работают одинаково 3. Причина крылась в том, что объект нужно было заводить не через new Image(), а через document.createElement('img')
Евгений
Только пожалей людей, которые могут столкнуться потом с таким кодом
Евгений
И да, если что, как в твоем примере, то условие может быть без фигурных скобок
Anonymous
Только пожалей людей, которые могут столкнуться потом с таким кодом
А что не так то? Это, разве, не интуитивно понятно? В принципе не понятно, зачем try, почему бы не использовать парадигму с только catch
Евгений
Ну типа зачем изобретать велосепедо, когда везде одинаково и всем понятно
Nikolay
Относительно какого пункта?)
Sergey
3
Nikolay
https://developer.mozilla.org/ru/docs/Web/API/HTMLImageElement/Image
Nikolay
И там примечание
Nikolay
Примечание: этот конструктор существует только для истории, и возвращает экземпляр HTMLImageElement точно также, как и document.createElement('img').
Sergey
Вот именно по этому я не понимаю как замена new Image() на document.createElement('img') могла бы решить проблему, раз уж это синонимы
Nikolay
Я пока тоже
hlomzik
Ну да, особо этой темой никто не занимался
а crypto? по поддержке выглядит хорошо
Bogdan
На странице есть стандартный select с option-ами. Как с помощью селениума выбрать какой то элемент из этого select? Клик по элементу и потом клик по нужному что бы его выбрать не работает На SO видел решение с помощью xpath, но не сработало
Marianna 🍀🌸 🇺🇦, DP
https://stackoverflow.com/questions/23300412/target-safari-css-but-not-chrome
спасибо, попробовала, не помогло 😇
Marianna 🍀🌸 🇺🇦, DP
Меня просто удивила постановка вопроса: сафари, да именно под маком, да ещё ландскейп )
не, не под маком, ios же, не osx. нужен именно iphone 4s/5/5c/5s/se - маломерки, в общем)) и именно в сафари. в лендскейпе
дima
Я там видел, хвастаются своими эквалайзерами...
дima
shpp.me:8090
дima
Я, пожалуй, это тут оставлю
Anonymous
Bogdan
А там нет для этого специального метода случаем?
В selenium-webdriver? Что то вроде SelectByValue или SelectByIndex? Видел на SO, но в реализации не нашел( Или не об этом речь?
Евгений
Я прям с голвым селениумом не работал, обычно какие-то обертки и обычно там был метод для выбора в селекте нужного значения
Евгений
Да, да, тут вопрос в том что конкретно ты используешь
Евгений
Голый или через обертки какие
Bogdan
Да, чистый вебдрайвер( Думаю со временем перейти на webdriver.io
Евгений
Вот я как раз на нем сейчас сижу, оч годная штука
Bogdan
Эту херь использую - https://www.npmjs.com/package/selenium-webdriver
Bogdan
гадство Не охота сейчас переходить, много кода переписывать(((
Евгений
Ну много разные бывает)
Igor
Эту херь использую - https://www.npmjs.com/package/selenium-webdriver
А как там с диковинными флагами? Например симуляцией микрофона?
Алексей
Tnx
Nikolay
@kodej слабовато
MrSmith
Ребят, json поддерживает объекты как ключи? и рекурсивные указания?
Nikolay
json нет, js да
доня.
js тоже нет
дima
Можно заюзать json.stringify, но если поменять ключи местами...
доня.
const x = {}; const y = {}; const s = '[object Object]'; x[y] = x; x[y]; // => Object { [object Object]: Object } x[x]; // => Object { [object Object]: Object } x[s]; // => Object { [object Object]: Object }
дima
Не понимаю только, зачем так усложнять
доня.
js тоже нет
это было про "объекты как ключи" рекурсивные указания JS конечно поддерживает
дima
Стоп, а в твоём примере, объект как ключ уникален? А то в последнем примере со строкой там же не определяется объект и его собственные данные, а только строка "[object Object]"
дima
Понял
доня.
он просто приводится к строке и ключом становится уже строка
Anonymous
@kodej слабовато
ты теперь меня по всему телеграму будешь преследовать, пэтэушник?
Nikolay
пока что ты на меня зуб имеешь )
дima
teeth.close()
Nikolay
teeth.close()
там все серьезно, не поможет )
дima
Что тут происходит?
Ru
Помогите братцы. Только начал работать с асинхронностью. Не могу разобраться никак с такой задачей. Есть 2 функции getSome и MergeSome 1 функция на выходе дает объект 2 функция этот объект обрабатывает Так не рвботает: res = getSome(); MergeSome(res); К моменту запуска mergeSome res еще не готов. Как поступить?
M
Обернуть в промис?
Sergey
Обернуть в промис?
Зря исправил. Надо культивировать такой сленг я считаю)
Ru
Обернуть в промис?
Нужно pure js решение
Андрей
Нужно pure js решение
Эм, промисы - это часть js
Maksim
https://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an-asynchronous-call
Mishka
teeth.close()
Зачёт )
Ru
Эм, промисы - это часть js
Сейчас попробую просим сделать :)
Андрей
Сейчас попробую просим сделать :)
Только для IE полифил нужен.
Анатолий
Только для IE полифил нужен.
Для ие нужно кое-что другое
Анатолий
О чём в приличном обществе не говорят
Андрей
Для ие нужно кое-что другое
Работа закончилась?)
M
Просим.разрешить(объект)
M
Просим.разрешить(объект)
Даже как-то литературно звучит
Анатолий
Работа закончилась?)
Началась ультра
Ru
Только для IE полифил нужен.
Мерзкий ie, когда уже умрет или стандартизируется
M
Это как йоптаскрипт для интеллигенции.
Андрей
О чём в приличном обществе не говорят
Ну, может быть. Хотя я 4 года назад IE как основной использовал.
Андрей
Гоните его! Насмехайтесь над ним!
Почему? IE единственный тогда, кто нормально с сенсорным экраном работал.
Анатолий
А... 4 года назад
Андрей