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