๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’™ ์˜์ƒ๋ฆฌ๋ทฐ

console.log์— ๋Œ€ํ•˜์—ฌ

by widely design 2021. 6. 17.

์ฝ˜์†” ๋กœ๊ทธ ์ œ๋Œ€๋กœ ์“ฐ๊ณ  ์žˆ์„๊นŒ? ๐Ÿค”

 

 

<< ๋ธŒ๋ผ์šฐ์ €์™€ ๋…ธ๋“œํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” console.log >>

 


< log level >

console.log( );  ๊ฐœ๋ฐœ๋‹จ๊ณ„์—์„œ ๋ณด์ˆ˜์ ์ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ถœ๋ ฅํ•˜๊ณ ์ž ํ•  ๋•Œ ์‚ฌ์šฉ
ใ„ด ์›ฌ๋งŒํ•˜๋ฉด ๋ฐฐํฌํ•  ๋•Œ๋Š” ์‚ญ์ œํ•˜๊ณ  ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Œ (์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—)


console.info( );  ํŠน์ •ํ•œ ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•  ๋•Œ ์‚ฌ์šฉ
ใ„ด ์›ฌ๋งŒํ•˜๋ฉด ๋ฐฐํฌํ•  ๋•Œ๋Š” ์‚ญ์ œํ•˜๊ณ  ๋ฐฐํฌํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Œ (์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—)


console.warn( );  ๊ฒฝ๋ณด๋‹จ๊ณ„์—์„œ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ


console.error( );  ์‹ฌ๊ฐํ•œ ์—๋Ÿฌ๊ฐ€ ์žˆ๋Š” ์ƒํƒœ์—์„œ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ

 

โ€ป log level์— ๋”ฐ๋ผ ์ •ํ™•ํ•œ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

 

 


console.assert( );  ํŠน์ •ํ•œ ๊ฐ’์ผ ๋•Œ๋งŒ ์ถœ๋ ฅํ•˜๊ณ ์ž ํ•  ๋•Œ ์‚ฌ์šฉ

 

 


์˜ค๋ธŒ์ ํŠธ๋ฅผ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ
1) console.log
2) console.table()
  ใ„ด ๋ณด๋‹ค ๋” ๊ฐ€๋…์„ฑ์ด ๋›ฐ์–ด๋‚˜๊ฒŒ ์ถœ๋ ฅ๋จ (ํ‘œ ํ˜•์‹)
3) console.dir()
  ใ„ด ๋ณด๋‹ค ๋” ์ž์„ธํžˆ ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์‚ฌ์šฉ
  ใ„ด depth๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์–ด๋Š ์ •๋„ ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์€์ง€ ๊ฐ•๋„๋ฅผ ์ •ํ•  ์ˆ˜ ์žˆ์Œ

 


์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ์ˆ˜ํ–‰๋˜๋Š” ๋ฐ ๊นŒ์ง€ ์–ผ๋งŒํผ์˜ ์‹œ๊ฐ„์ด ๊ฑธ๋ ธ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ
console.time()
console.timeEnd()

 


ํŠน์ •ํ•œ ํ•จ์ˆ˜๊ฐ€ ๋ช‡ ๋ฒˆ ํ˜ธ์ถœ๋˜์—ˆ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ
console.count();
์ค‘๊ฐ„์— ์ดˆ๊ธฐํ™” ํ•˜๊ณ  ์‹ถ์„ ๋•Œ
console.countRreset()

 


ํ•จ์ˆ˜๊ฐ€ ์–ด๋””์—์„œ ํ˜ธ์ถœ๋๋Š”์ง€ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ
console.trace()

 

๋Œ“๊ธ€