Улучшено ведение журнала консоли в Javascript
Ага. Отлаживать все дела. Но есть способы сделать это лучше, чем просто console.log(). Перейдем непосредственно к примерам.
console.log с именами переменных
Вместо того, чтобы делать…
console.log("foo = "+foo);
console.log("bar = "+bar);
..вы могли бы сделать
console.log({foo, bar})
Получите всю трассировку вызовов с помощью console.trace
Это покажет всю трассировку вызовов, откуда была вызвана функция.
function secretFunc() { console.trace("Illuminati Confirmed"); }
function fbi() { secretFunc(); }
function cia() { secretFunc(); }
fbi();
cia();
консоль.таблица
foo = {"name": "XYZ", "car" : "Tesla"}
bar = {"name": "ABC", "car" : "Ford"}
console.table([foo, bar])
Отслеживайте время с помощью console.time
console.time("track-time")
let i = 1
while (i < 10000000) { i++; }
console.timeEnd("track-time")
Удачного взлома