Serhii
если ты об await
Дима
Дима
Для того, чтобы перехватывать любые ошибки есть паттерн Promise.try (и реальная имплементация в bluebird из коробки)
Serhii
then(=> new Error).then().catch()
точно не отловит, так как ошибка на уровень выше
Serhii
но нужен пример
Serhii
Alex
Artem
нафига хистори-то удалять
Artem
синдром вахтёра какой-то
Igor
Vlad
чат занесло
Vlad
такое бывает
Artem
это не флуд и не спам, а осмысленный разговор был
Igor
чат занесло
занесло его задолго до того, как ты решил вмешаться
Igor
потом уже и вынести успело
Vlad
это не обязывает всех присутствующих в чате продираться сквозь сотни сообщения за несколько часов
Vlad
я занят был
Vlad
говорил прекращать
Artem
а зачем продираться, пролистал вниз и всё
Vlad
но разброд был и оскорбления
Artem
что такое разброд?
Vlad
разброд и шатания
Artem
оскорбления были, за это и кик
Igor
но разброд был и оскорбления
после кика конкретного человека оскорбления прекратились. через 20 минут пришёл ты и стер вообще всё что было выше. нормально?)
Egor
@iamstarkov разговор был нормальный, так-то да, зря почистили чат
Vlad
херня была около 3-ёх часов
Vlad
простите за последние 20 минут
Vlad
упустил
Виталий
Война одменов
скоро во всех ТГ чатах
Sergey
прошу прощения, за флуд
Artem
да это не флуд был, даже на флейм не тянуло. Разговор по делу
Artem
ладно, но хистори удалять - это совсем ни в какие ворота
hlomzik
ну так даже после разговора про чистку хистори продолжать чистку разговора про чистку хистори — безумие какое-то
Egor
вот действительно, а если будет непросвещенный? опять тему мусолить будем?
hlomzik
Artem
nick
А подскажите по теме пожалуйста
Egor
Anonymous
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
сори, если слишком нубской воппрос
Vlad
nick
тфу
nick
копипаста
nick
Vlad
а он точно есть в первом месте?
Vlad
подебажил бы
nick
ну он приходит в функцию это точно, а при возвращении в success не виден
hlomzik
вопрос про scope
nick
да, я вот и хочу узнать, где потерялось
nick
точнее, могло ли.
Sergey
Narek
господа жсбоги, вопрос на засыпку, есть некое API, API отдает в одном поле некое число, которое дико большое и жс его не воспринимает, как решить проблемку?
Artem
в JSON отдаёт?
Narek
ага
nick
Egor
@Narek https://www.npmjs.com/package/big-integer
Egor
что-то типа того
Serhii
конечно не будет у тебя selectedItem
Artem
нормально - никак, брать другой парсер. А вообще это некрасиво с т.з. проектировщика API
Narek
Egor
@Narek можно сделать свой парсинг
Egor
сейчас вспомню
Vlad
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"