@brezhitskiy42

Как получить вывод из консоли браузера?

Допустим есть вот такой код:
var universe = 42;
console.log(universe); // здесь выводится 42


Как можно получить вывод консоли (в этом случае число 42) в переменную для дальнейшей обработки?
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
function interceptBefore(func, callback) {
  return function (...args) {
    const newArgs = callback(args);
    return func.apply(this, Array.isArray(newArgs) ? newArgs : args);
  }
}

console.log = interceptBefore(
  console.log, 
  (args) => console.warn('console.log call: %o', args)
);

console.log(1, 2);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час