20.02.05 global 전역 객체 & path 모듈

sykim·2020년 2월 5일
0

global 전역 객체

노드에서의 전역 객체로 window를 사용하지 않고 global를 쓴다.

globalA 파일에서 함수를 exports 하고 globalB 파일에서 불러와 전역객체로 지정된 message를 공유해 콘솔로 해당 함수를 실행시킨다. 결과는

path 모듈

path.sep : \ 경로의 구분자로 윈도우는 \ 를 사용한다
path.delimiter : 환경변수의 구분자로 윈도우는 ; 사용한다.
path.dirname : 파일이 위치한 폴더 경로를 보여준다
path.extname : 파일의 확장자를 보여준다
path.basename : 확장자를 포함한 파일이름을 보여준다
path.parse : 파일 경로를 root, dir, base, ext, name으로 분리한다
path.format : parse와 반대되는 개념으로 path.parse()한 객체를 파일경로로 합친다
path.relative(a,b) : 경로를 두 개 넣으면 첫번째 경로에서 두번째 경로로 가는 방법을 알려준다
path.join(경로, ...) : 여러 인자를 넣으면 하나의 경로로 합쳐준다
path.resolve : path.join과 비슷하지만 /를 만나면 절대 경로로 인식해서 앞의 경로를 무시한다

path.join('/a', '/b', 'c' ); // /a/b/c
path.resolve('/a', '/b', 'c' ); // /b/c

url 모듈

profile
블로그 이전했습니다

0개의 댓글