Denis
Бот формошлёп
Denis
Придется всех в свой чат звать
Dmitry
Он тогда и картинки обрубит
Нужно по таймеру чекать онлайн чата, и как только он появляется - удалять сообщения с картинками
Pavel
тогда символы отрудбит?
Denis
)))
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 помогло?
Adv0cat
5 сек прошло...!
Adv0cat
😅
Tommy's
5 сек прошло...!
нет. все равно получаю true
Tommy's
короче я решил иначе. выкину исключение и поймаю в кач
Adv0cat
Ты если скинешь немного больше кода, я может тебя лучше пойму, потому что сейчас ты вроде бы спросил, но нифига не понятно))))
Adv0cat
Не, уже вернусь с другим вопросом. Спасибо)
Просто ты такие страшные вещи говоришь - кинуть исключение, поймать в кач... Это скорей всего уже что-то не правильное 😄
Tommy's
Просто ты такие страшные вещи говоришь - кинуть исключение, поймать в кач... Это скорей всего уже что-то не правильное 😄
ну ок. вот смотри. у меня есть очередь запросов к серверу. сервер может вернуть 200, тогда я обрабатываю ответ и беру следующий элемент в очереди. Но сервер может вернуть 201 или 202 и в таком случае мне нужно прервать цепочку then (выкинуть исключение) и вернуть элемент обратно в конец очереди
Adv0cat
@lewyrm т.е. у тебя есть const requestArr = [] В этом массиве у тебя запросы в виде var myRequest = new XMLHttpRequest(); или же `fetch('http://example.com/movies.json') .then(function(response) { return response.json(); })`?
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
целый рабочий день убил чтобы сэкономить пару лишних строк кода)
Adv0cat
Маладец))
Adv0cat
@lewyrm ты ж сначало разберись, как работает Promise 😉
Tommy's
@lewyrm ты ж сначало разберись, как работает Promise 😉
да, мне кажется я более менее знаю.
Adv0cat
да, мне кажется я более менее знаю.
Я тоже так думал, пока как-то раз не столкнулся серьйозно с ними))))
Роман
Всем привет. Можно ли как то более сипатично получать данные, если промис возвращает массив, в котором один элемент? res[0] глаза мозолит
Adv0cat
api.users.get().then(([{id}]) => console.log(id))
Adv0cat
деструктуризацией эта штука называется 🙂
Роман
Уффф
Роман
Всем большое спасибо
Adv0cat
@bromanla т.е. что- то типо const [one, two] = [1, 2]; console.log(one, two); // 1 2
Adv0cat
@bromanla Ну и const {id} = {id: 'id'}; console.log(id); // id
Роман
@bromanla Ну и const {id} = {id: 'id'}; console.log(id); // id
Ещё раз спасибо. Изучу материал
Andrew
Добрый день
Vitaliy
Вечер добрый, ребят немного не по теме, подскажите никто не сталкивался с востановлением данных, прошло много времени с момента перезаписи файлов, но с 350гб диска занято порядка 50, надеюсь что то что мне надо валяется на диске, пробовал recuva то что искал не нашел, посоветуйте толковій софт или материал
Lupusregina[beta]
что, стики заблочили?
Lupusregina[beta]
и у меня :(
Lupusregina[beta]
+
Igor
Возьми
Igor
@jsFrontDev описание чата читайте
Дмитрий
Знаю, что не по js, но все же . Как можно выставить заголовок " Доставка и оплата" Посередине с помощью flex ?
Denisio
есть чятик по css - css_ru
Denisio
думаю лучше туда
Максим
body { display: flex; } h2 { align-self: center; }
Максим
вроде так
Дмитрий
спасибо
Дмитрий
попробую
Adv0cat
Ничо подобного, правильно сделали! :)
Михаил
есть чятик по css - css_ru
Дайте ссылочку)
Михаил
Ну сейчас начнётся..
Dan
А вы будете хорошо себя вести?