수색…


통사론

  • console.log ([data] [, ...])
  • console.error ([data] [, ...])
  • console.time (label)
  • console.timeEnd (label)

벌채 반출

콘솔 모듈

JavaScript 브라우저 환경과 유사합니다. node.js는 간단한 로깅 및 디버깅 가능성을 제공하는 콘솔 모듈을 제공합니다.

콘솔 모듈이 제공하는 가장 중요한 메소드는 console.log , console.errorconsole.time 입니다. 하지만 console.info 와 같은 몇 가지가 있습니다.

console.log

매개 변수는 새로운 행과 함께 표준 출력 ( stdout )에 인쇄됩니다.

console.log('Hello World');

여기에 이미지 설명을 입력하십시오.

console.error

매개 변수는 표준 오류 ( stderr )에 새로운 행으로 인쇄됩니다.

console.error('Oh, sorry, there is an error.');

여기에 이미지 설명을 입력하십시오.

console.time, console.timeEnd

console.time 은 작업 기간을 계산하는 데 사용할 수있는 고유 한 lable로 타이머를 시작합니다. console.timeEnd 를 같은 라벨로 호출하면 타이머가 멈추고 경과 시간을 밀리 초 단위로 stdout 출력으로 출력합니다.

여기에 이미지 설명을 입력하십시오.

프로세스 모듈

프로세스 모듈을 사용하여 콘솔의 표준 출력에 직접 쓸 수 있습니다 . 따라서 process.stdout.write 메소드가 존재합니다. console.log 와 달리이 메소드는 출력 전에 새 행을 추가하지 않습니다.

따라서 다음 예제에서는 메서드가 두 번 호출되지만 출력간에 새 줄이 추가되지 않습니다.

여기에 이미지 설명을 입력하십시오.

서식 지정

하나의 터미널 (제어) 코드사용 하여 색상을 전환하거나 커서를 배치하는 것과 같은 특정 명령을 실행할 수 있습니다.

여기에 이미지 설명을 입력하십시오.

일반

효과 암호
다시 놓기 \033[0m
Hicolor \033[1m
밑줄 \033[4m
\033[7m

글꼴 색

효과 암호
검은 \033[30m
빨간 \033[31m
녹색 \033[32m
노랑 \033[33m
푸른 \033[34m
마젠타 \033[35m
시안 \033[36m
화이트 \033[37m

배경색

효과 암호
검은 \033[40m
빨간 \033[41m
녹색 \033[42m
노랑 \033[43m
푸른 \033[44m
마젠타 \033[45m
시안 \033[46m
화이트 \033[47m


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow