JS 파일 실행해보기
모듈
노드는 자바스크립트 코드를 모듈로 만들 수 있다.
> 모듈: 특정한 기능을 하는 함수나 변수들의 집합
> 모듈로 만들면 여러 프로그램에서 재사용 가능
자기가 만든 모듈은 npm에 올려야 한다. << 올라와 있는 것은 npm이지만, 올려져 있는 장소는 깃허브이다.
미러링: 파일 컴퓨팅의 일종, 다른 인터넷 사이트의 복사본이다. 동일한 정보를 여러 곳에서 제공하는 것.
docker << https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html
gcp & aws
https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html << 따라 해 보기. docker
global 변수 = window와 같은 전역 객체
window : BOM 객체의 최고 조상 root 객체, window. 은 생략 가능하다.
window.prompt(), window.alert() = prompt(), alert();
window.console.log(); = console.log();
global.console.log(); = consolo,log();
() => global.message;
function() {return global.message;};
화살표 함수
1. 실행하는 것이 하나면 return도 생략 가능
2. function 생략 가능.
3. 문장이 1개면 {} 생략 가능.
p.84
console 주로 많이 쓰는 것은
console.time(), console.timeEnd(); << cpu 속도
console.trace(); << 에러가 어디서 발생했는지 추적할 수 있다.
__filename, __dirname: ?
__filename: 현재 파일 이름,
__dirname: 현재 파일 경로