2018. 10. 8. 16:57 Back-End/Node
global 객체
console.time(레이블) : console.timeEnd(레이블)과 대응되어
같은 레이블을 가진 time과 timeEnd 사이의 시간을 측정합니다.
console.log(내용) : 평범한 로그를 콘솔에 표시합니다.
console.error(에러 내용) : 에러를 콘솔에 표시 합니다.
console.dir(객체, 옵션) : 객체를 콘솔에 표시할 때 사용합니다.
console.trace(레이블) : 에러가 어디서 발생했는지 추적할 수 있게 해줍니다.
setTimeout(콜백함수, 밀리초) : 주어진 밀리초 이후에 콜백 함수를 실행합니다.
setInterval(콜백함수, 밀리초) : 주어진 밀리초마다 콜백 함수를 반복합니다.
setImmediate(콜백함수) : 콜백 함수를 즉시 실행합니다.
이 타이머들은 모두 아이디를 반환 합니다.
clearTimeout(아이디)
__filename : 현재 파일명
__dirname : 파일 경로
module.exports === exports // true
exports에는 반드시 객체처럼 속성명과 속성값을 대입해야합니다
exports와 module.exports는 동시에 사용하지 않는 것이 좋습니다.
process.env : 시스템 환경 변수
process.nextTick : 이벤트 루프가 다른 콜백 함수들보다 우선으로 처리하도록 만듭니다.
Promise도 nextTick처럼 우선시 되기 때문에 마이크로테스크라고 따로 구분지어 부릅니다.
process.exit(코드) : 서버 종료
'Back-End > Node' 카테고리의 다른 글
| 패키지 버전 이해하기 (0) | 2018.10.09 |
|---|---|
| cluster (0) | 2018.10.09 |
| uri 인디코딩 (0) | 2018.10.08 |
| Promis.all (0) | 2018.10.08 |
| funtion과 화살표 함수 (0) | 2018.10.08 |