Слава
Добрый день) Есть такая проблема, при ресайзе png в canvas сильно падает качество, есть ли какие-либо нативные способы поправить это?
Слава
уменьшение)
👨🏼‍💻
уменьшение)
попробуй посмотреть в сторону СВГ
👨🏼‍💻
Там такого нет
Serhiy
А есть чатик по реакту, или можно сюда страшные вопросы задавать? )
Serhiy
Спасибо!
âDêšwu öBipci
народ вот такое дело именованные аргументы можно реализовать как объект, передаваемый функции а что если нужно и позиционные передавать, и именованные? как быть?
Winni
Что значит именнованые аргументы?
Winni
a myFunc(b,a), чем не угодило?
âDêšwu öBipci
ну, есть причины
Maksim
a myFunc(b,a), чем не угодило?
это не именованые
go
позиционные
âDêšwu öBipci
в чем практический кейс?
передать одновременно и позиционные аргументы, и именованные
âDêšwu öBipci
:\
âDêšwu öBipci
надо так
А ВОТ ТЕПЕРЬ ПАБЛИК
а какие?
sendMessage({ text: 'test' })
âDêšwu öBipci
да?
Maksim
поэтому не очевиден смысл
âDêšwu öBipci
func(a, b, {c: 'foo', d:'bar'}) сработает?
âDêšwu öBipci
могу, но не хочу
âDêšwu öBipci
спасибо
Winni
func(a, b, {c: 'foo', d:'bar'}) сработает?
только объект первым передавай
âDêšwu öBipci
ооок, а причины сего ограничения?
А ВОТ ТЕПЕРЬ ПАБЛИК
только объект первым передавай
наоборот, первыми обычные аргументы, как обязательные, а остальные опциональными лучше
Winni
Я думал он совмещает, аррейлайк объект хочет
Winni
чтобы и по имени и по индексу обратиться
âDêšwu öBipci
нихт
Winni
если это доп аргументы, то конечно в конце, но по мне можно сувать их и так, и проверять массив arguments
Oleg
Вообще-то это просто передача объекта как аргумента
âDêšwu öBipci
а, ок
Oleg
И никакой магии
âDêšwu öBipci
все ясно
Oleg
Я понимаю там рест или типа того, но просто объект передать - это просто передать объект
Winni
Я думал ему по индексу надо обращаться
Oleg
Если совсем извратится можно сделать чтобы они были и именованные и порядковые
âDêšwu öBipci
не, порядок именованных это неважно
CherryTea
try...catch в ES6 же уже есть? Нормальный человеческий с проверкой типа исключения
Maksim
это шутка?
CherryTea
хрен где работает кроме мазилы (
hlomzik
это pro
Андрей
трайкеч с ес3
go
он наверн про кондишенал
myk.
Он про conditional
Savely
Он про conditional
Да я уже прочитал ниже.
CherryTea
пздц
ну вы запарили, дописал для коментаторов
Андрей
а что значит что он про кондитионалы ?
Евгений
кондишнл это вложенные? и они тип не работают сейчас?
Maksim
это кэтчи по условию
Евгений
понял
Андрей
это типа упрощение для catch(e) { if (e typeof TypeError) { .... } }
Kirill
istanceof
Андрей
угу инсстансеоф точняк
Sergey
это типа упрощение для catch(e) { if (e typeof TypeError) { .... } }
жаль нельзя switch (instanceof error) { case TypeError: {} }
Sergey
может плагин для бабеля написать
Евгений
а если TypeScript то можно и typeof?
Sergey
может плагин для бабеля написать
нельзя Это надо пропозал в язык кидать
Евгений
лять, столько этих спецификаций и языков.. голову сломаешь
Sergey
Sergey
можно так делать
Евгений
async/await от промисов чем-нибудь отличаются?? т.е. если я напишу функцию без async, которая вернёт промис, под капотом будет тот же самый async? Ну точнее наоборот наверн async под капотом тот же промис
Евгений
век живи, век учись - дураком помрёшь
Евгений
спс)