Serhii
если ты об await
Дима
Для того, чтобы перехватывать любые ошибки есть паттерн Promise.try (и реальная имплементация в bluebird из коробки)
Serhii
then(=> new Error).then().catch() точно не отловит, так как ошибка на уровень выше
Serhii
но нужен пример
Artem
нафига хистори-то удалять
Artem
синдром вахтёра какой-то
Igor
Vlad
чат занесло
Vlad
такое бывает
Artem
это не флуд и не спам, а осмысленный разговор был
Igor
чат занесло
занесло его задолго до того, как ты решил вмешаться
Igor
потом уже и вынести успело
Vlad
это не обязывает всех присутствующих в чате продираться сквозь сотни сообщения за несколько часов
Vlad
я занят был
Vlad
говорил прекращать
Artem
а зачем продираться, пролистал вниз и всё
Igor
я занят был
а потом не разобрался и стёр всё
Vlad
но разброд был и оскорбления
Artem
что такое разброд?
Vlad
разброд и шатания
Artem
оскорбления были, за это и кик
Igor
но разброд был и оскорбления
после кика конкретного человека оскорбления прекратились. через 20 минут пришёл ты и стер вообще всё что было выше. нормально?)
Egor
@iamstarkov разговор был нормальный, так-то да, зря почистили чат
Vlad
херня была около 3-ёх часов
Vlad
простите за последние 20 минут
Vlad
упустил
Виталий
Война одменов скоро во всех ТГ чатах
Sergey
прошу прощения, за флуд
Artem
да это не флуд был, даже на флейм не тянуло. Разговор по делу
Vlad
синдром вахтёра какой-то
неа, был бы вахтером тогда забанил всех
Igor
да это не флуд был, даже на флейм не тянуло. Разговор по делу
если бы еще на оскорбления и личности не скатывались - было бы вообще ок
hlomzik
чат занесло
а хистори обсуждений кика и бана?
Artem
ладно, но хистори удалять - это совсем ни в какие ворота
hlomzik
ну так даже после разговора про чистку хистори продолжать чистку разговора про чистку хистори — безумие какое-то
Egor
вот действительно, а если будет непросвещенный? опять тему мусолить будем?
nick
А подскажите по теме пожалуйста
Egor
кто непросвещенный? для нубов отдельный чат
ну видимо, тут это правило не работает
nick
может ли теряться контекст при каскаде лямбд? тоесть я делаю что-то вроде этого. (юзается babel если что) const policy = [someObject]; getData(url1, (selectedItem) => { if (!policy.readOnly) { let body = { tasks: [someObject] }; $.ajax({ url: "rest/test/list", contentType: 'application/json', method: 'POST', data: JSON.stringify(body), success: (allOtherItems) => { //////вот тут недоступен selectedItem console.log(selectedItem); } });
hlomzik
эмн, а как ещё можно общаться? Это же чат
я поддерживаю твои слова если что)
nick
сори, если слишком нубской воппрос
nick
тфу
nick
копипаста
nick
> (_selectedItem) => { @ > console.log(selectedItem);
там без подчеркивания, поправил
Vlad
а он точно есть в первом месте?
Vlad
подебажил бы
nick
ну он приходит в функцию это точно, а при возвращении в success не виден
hlomzik
вопрос про scope
nick
да, я вот и хочу узнать, где потерялось
nick
точнее, могло ли.
Narek
господа жсбоги, вопрос на засыпку, есть некое API, API отдает в одном поле некое число, которое дико большое и жс его не воспринимает, как решить проблемку?
Artem
в JSON отдаёт?
Narek
ага
Egor
@Narek https://www.npmjs.com/package/big-integer
Egor
что-то типа того
Serhii
конечно не будет у тебя selectedItem
Artem
нормально - никак, брать другой парсер. А вообще это некрасиво с т.з. проектировщика API
Narek
@Narek https://www.npmjs.com/package/big-integer
как эот поможет при парсинге жсона?
Egor
@Narek можно сделать свой парсинг
Egor
сейчас вспомню
nick
конечно не будет у тебя selectedItem
а поподробнее? я просто не особо силен в контекстах
Narek
нормально - никак, брать другой парсер. А вообще это некрасиво с т.з. проектировщика API
ну вот мне в голову приходит только перед парсингом жсона оборачивать регулярками в строку
Narek
цели принимать это число именно как число нет
Egor
@Narek https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
Egor
>JSON.parse('{"p": 5}', function(k, v) {
Egor
вот глянь тут
Narek
во, это хорошо, кстати
Egor
👍
Vlad
у твиттера такая хрень есть
Sergey
Vlad
они возвращают id: bugnum, id_str: "bignum"