티스토리 뷰

Node.js

[node.js]콘솔에 로그 뿌리기

감자형 2017. 9. 15. 00:42
  • console 객체란?
전역 객체라고 부르며, 필요할때 코드의 어느 부분에서나 사용 가능하다. 전역 객체는 언제 어디에서나 사용 할 수 있다. 함수 안에서 선언한 변수는 그 함수 안에서만 사용이 가능하다.
  • 대표적인 전역 객체

 console

콘솔 창에 결과를 보여주는 객체 

 process

프로세스의 실행에 대한 정보를 다루는 객체 

 exports

모듈을 다루는 객체 


cosole 객체에 정의된 log() 메소드를 호출하면서 문자열을 파라미터(매개변수)로 전달 하면 그대로 출력

포멧 형식 사용한다.


예) console.log("숫자 보여주기 : %d",10);
  • null 과 undefined 차이점
undefined는 단순히 값이 존재하지 않는다.
null은 의도적으로 값을 비웠다 라고 생각하면 된다.
  • JSON 포멧 이란?
자바스크립트의 객체 포멧으로 단말 끼리 데이터를 주고 받을 때 사용 한다. 따라서, 어떤 형식으로 만드는지를 잘 알아두는것이 좋다.
예) {"name" : "kgh","age" : 24}
  • console 객체중에서 객체의 속성들을 한꺼번에 출력해주는 메서드

 메소드 이름

설명 

dir(object) 

자바스크립트 객체의 속성들을 출력한다. 

 time(id)

실행 시간을 측정하기 위한 시간 기록을 측정한다. 

timeEnd(id) 

실행 시간을 측정하기 위한 끝 시간을 기록한다. 



  • colsole 객체 파일 경로 관련 변수

변수이름 

설명 

 __filename

실행한 파일의 이름을 출력한다. 파일의 전체 path가 출력 

 __dirname

실행한 파일이 들어있는 폴더를 출력한다. 폴더의 전체 path가 출력 



  • 자바 스크립트에서 객체를 만들기 위해서는?
{ 속성이름1 : 속성값 1 , 속성이름2: 속성값 2}
ex) var person = {name:"kgh",age:24}

  • dir 메소드와 log메소드
메소드의 객체의 속성을 확인 할때 자주 사용한다.


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함