【メモ】console.trace を閉じた状態でログ出力する
2596 ワード
1個だけトレースするならまだしも、
複数回トレースしたい場合もデカデカとログを占有して邪魔くさい・・・
というわけで、console.trace() を閉じた状態で出力したい。
といっても、これだけでいい。
console.groupCollapsed("trace...");
console.trace();
console.groupEnd();
個人的には、console.log の用途のついでにトレースもしたいニーズがあるので、
こんな関数を作ったら割とデバッグが捗る。
console.tracedLog = (label, ...log) => {
{
console.group(`-- ${label} --`);
console.log(...log);
{
console.groupCollapsed("trace...");
console.trace();
console.groupEnd();
}
console.groupEnd();
}
};
chrome-devtools でこれを使うとこんな感じの出力になる
> console.tracedLog("title", [1, 2, 3]);
▼ -- title --
> (3) [1, 2, 3]
> trace...
Author And Source
この問題について(【メモ】console.trace を閉じた状態でログ出力する), 我々は、より多くの情報をここで見つけました https://qiita.com/katai5plate/items/a8227cae0a4df83bda94著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .