У библиотеки
jQuery есть свой аналог промисов:
https://basicweb.ru/jquery/jquery_deferred.php
Штука крайне интересная.
Хочу изменить поведение метода
.reject, чтобы при вызове метода вместе с аргументами еще и передавался номер строки на которой этот метод вызван. С получением номера строки из который вызван метод
.reject проблем нет:
try {
throw Error();
} catch(err) {
var err_text = err.stack;
}
var arr = err_text.split(':');
var string_number = arr[arr.length - 2]; // Номер строки из которой вызвана текущая функция
Но я не могу никак найти в коде
jQuery тело метода
.reject, чтобы его подправить!
Кто хорошо понимает
jQuery, подскажите, как проще всего изменить метод
.reject у объектов
Deferred?