Denis
Бот формошлёп
Denis
Pavel
Denis
Придется всех в свой чат звать
Pavel
тогда символы отрудбит?
Denis
)))
Denis
⚪️⚫️🔴🔵🔺🔻🔸🔹🔶🔷◾️
Dan
Коллеги
Denis
Ну пятница
Dan
Я попрошу один только раз. Пожалуйста, давайте без оффтопов, флейма и флуда?
Dan
Спасибо
Igor
@flood
Igor
Ну пятница
Как насчёт пятничного ридонли до конца выходных?
Igor
Можно будет хорошо отдохнуть, набраться сил
Dan
Я не занудствую, но есть правила, их надо чтить http://telegra.ph/ru-chat-rules-06-19
Denis
Да я пойду месяцок другой погуляю
Иван
Всем привет. Ребят такой вопрос. У меня используется бутстрап (4*). После закрытия модалки у меня окно всегда прыгает к верху страницы . Как это можно предотвратить ?
Tommy's
гайз, как значение Promise { <pending> } преобразовать в false? ищу самый короткий сниппет
Славик
!promise
Pavel
орнул
Adv0cat
Чот я тоже сначала орнул, а потом не понял вопроса 😂
Tommy's
ну вот у меня есть такая строчка кода. в случае если сервер возвращает не 200, то я ставлю объект обратно в очередь и хочу либо остановить цепочку , либо вынуть пустой массив. и вот как раз q.push возращает промис и не дает вернуть пустой массив
Adv0cat
ну вместо || поставь &&
Adv0cat
Или я что-то не понял?
Adv0cat
выражение true && 10 вернет 10
Adv0cat
@lewyrm помогло?
Tommy's
Adv0cat
5 сек прошло...!
Adv0cat
😅
Tommy's
короче я решил иначе. выкину исключение и поймаю в кач
Adv0cat
Ты если скинешь немного больше кода, я может тебя лучше пойму, потому что сейчас ты вроде бы спросил, но нифига не понятно))))
Tommy's
Tommy's
Adv0cat
@lewyrm т.е. у тебя есть const requestArr = [] В этом массиве у тебя запросы в виде var myRequest = new XMLHttpRequest(); или же `fetch('http://example.com/movies.json')
.then(function(response) {
return response.json();
})`?
Tommy's
Adv0cat
вот полный код (без шапки)
Ну, замечательно, твоя задача остановить дальнейшую цепочку then или просто сделать так, чтобы дальше не обрабатывалось ничего?
Tommy's
в случае если сервер вернул 201 или 202 то мне надо остановить цепочку и вернуть элемент обратно в конец очереди q.push(client)
Adv0cat
А в rename функции есть возможность сделать проверку на if (data === null) { reject(); }?
Tommy's
да, там в общем во всей цепочке такая проверка есть. если приходит пустота , то сразу return
Adv0cat
Ааа... понимаю в чем проблема..
Adv0cat
q.push(client) && Promise.resolve(null) должно быть
Tommy's
Tommy's
целый рабочий день убил чтобы сэкономить пару лишних строк кода)
Adv0cat
Маладец))
Adv0cat
@lewyrm ты ж сначало разберись, как работает Promise 😉
Tommy's
Роман
Всем привет. Можно ли как то более сипатично получать данные, если промис возвращает массив, в котором один элемент? res[0] глаза мозолит
Adv0cat
api.users.get().then(([{id}]) => console.log(id))
Syntax Highlight Bot
Adv0cat
деструктуризацией эта штука называется 🙂
Роман
Уффф
Роман
Всем большое спасибо
Adv0cat
@bromanla т.е. что- то типо const [one, two] = [1, 2]; console.log(one, two); // 1 2
Adv0cat
@bromanla Ну и const {id} = {id: 'id'}; console.log(id); // id
Роман
Andrew
Добрый день
Vitaliy
Вечер добрый, ребят немного не по теме, подскажите никто не сталкивался с востановлением данных, прошло много времени с момента перезаписи файлов, но с 350гб диска занято порядка 50, надеюсь что то что мне надо валяется на диске, пробовал recuva то что искал не нашел, посоветуйте толковій софт или материал
Lupusregina[beta]
Lupusregina[beta]
что, стики заблочили?
Lupusregina[beta]
и у меня :(
Lupusregina[beta]
+
Igor
Возьми
Igor
@jsFrontDev описание чата читайте
Дмитрий
Знаю, что не по js, но все же . Как можно выставить заголовок " Доставка и оплата" Посередине с помощью flex ?
Denisio
есть чятик по css - css_ru
Denisio
думаю лучше туда
Максим
body {
display: flex;
}
h2 {
align-self: center;
}
Максим
вроде так
Дмитрий
спасибо
Дмитрий
попробую
Adv0cat
Ничо подобного, правильно сделали! :)
Михаил
Михаил
Ну сейчас начнётся..
Dan
А вы будете хорошо себя вести?