16. node console 객체

console.log('console.log') // console.log
console.dir({ hello: 'hello' }) // 객체를 로깅할 때 사용하면 좋다.
// { hello: 'hello' }

console.time('test')
for (let i = 0; i <= 1000000; i++) {

}
console.timeEnd('test')
// test: 7.073ms

console.error('에러 발생'); // 에러 발생

function b() {
    console.trace('에러 위치 추적'); // 호출 스택 로깅
    // 함수 안에 사용하면 호출 스택을 보여준다.
}
b();

console.table([{ name: '형주', birth: 1988 }, { name: '하이', birth: 1980 }])
// ┌─────────┬────────┬───────┐
// │ (index) │  name  │ birth │
// ├─────────┼────────┼───────┤
// │    0    │  '형주' │ 1988  │
// │    1    │  '하이' │ 1980  │
// └─────────┴────────┴───────┘