Skip to content

essentialib/console.log

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

console.log

const console = require('console')(Log);
// ν˜Ήμ€ 전체 λ‘œκ·Έμ— λ„μš°κ³  μ‹Άλ‹€λ©΄
const console = require('console')(GlobalLog);

μ§€μ›ν•˜λŠ” λ©”μ†Œλ“œ

  • console.stringify
    console.log 의 좜λ ₯물을 λ¬Έμžμ—΄λ‘œ κ°€μ Έμ˜€λŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€. msg.reply(console.stringify(obj)) 처럼 JSON.stringifyλ₯Ό λŒ€μ²΄ν•˜μ—¬ μ‚¬μš©ν•  수 μžˆλŠ” ν•¨μˆ˜μž…λ‹ˆλ‹€.
  • console.log
    console.log(obj)둜 객체 좜λ ₯기둜써 μ‚¬μš©μ΄ κ°€λŠ₯ν•˜κ³ , console.log("hello world %s", "kakao")처럼 ν¬λ§€νŒ…λ„ μ§€μ›ν•©λ‹ˆλ‹€.
  • console.info
    console.log와 μ™„μ „ λ™μΌν•©λ‹ˆλ‹€.
  • console.error
    console.log와 같은 κΈ°λŠ₯을 ν•˜κ³  같은 인자λ₯Ό λ°›μœΌλ‚˜, λ‘œκ·Έμ—μ„œ μ—λŸ¬ λ©”μ‹œμ§€ νƒ€μž…μœΌλ‘œ 좜λ ₯λ©λ‹ˆλ‹€.
  • console.warn
    console.error와 μ™„μ „ λ™μΌν•©λ‹ˆλ‹€.
  • console.debug
    console.log와 같은 κΈ°λŠ₯을 ν•˜κ³  같은 인자λ₯Ό λ°›μœΌλ‚˜, λ‘œκ·Έμ—μ„œ 디버그 λ©”μ‹œμ§€ νƒ€μž…μœΌλ‘œ 좜λ ₯λ©λ‹ˆλ‹€.
  • console.time
    console.time(label)을 ν•˜λ©΄ label μ΄λ¦„μ˜ 타이머가 μ‹€ν–‰λ©λ‹ˆλ‹€.
  • console.timeLog
    console.timeLog(label)을 ν•˜λ©΄ label μ΄λ¦„μ˜ 타이머가 μ‹€ν–‰λœμ§€ μ–Όλ§ˆλ‚˜ μ§€λ‚¬λŠ”μ§€ ν™•μΈν•©λ‹ˆλ‹€.
  • console.timeEnd
    console.timeLog(label)을 ν•˜λ©΄ label μ΄λ¦„μ˜ 타이머가 μ‹€ν–‰λœμ§€ μ–Όλ§ˆλ‚˜ μ§€λ‚¬λŠ”μ§€ ν™•μΈν•˜κ³  μ‚­μ œν•©λ‹ˆλ‹€.

μ˜ˆμ‹œ