
path 모듈파일의 경로와 관련된 모듈 path 모듈이 왜 필요할까1. 경로 구분자를 통일할 수 있다.윈도우 : 역슬래시(\) 사용 (예: C:\Users\myCom\Desktop\myNode\basics\03\example.txt)맥OS : 슬래시(/) 사용 (예: /Users/myCom/Desktop/myNode/basics/03/example.txt)위와 같이 컴퓨터 운영체제에 따라 경로를 나타내는 기호가 다르다.path 모듈을 사용하면 경로 구분자를 하나로 통일해서 적용할 수 있다. 2. 경로를 나누거나 합칠 수 있다.여러 조각으로 되어 있는 문자열을 묶어서 경로로 표현할 수 있다. (아래 예문으로 확인해보자) 절대경로와 상대경로절대경로 : 파일이나 폴더의 위치를 루트 폴더부터 시작해서 파일까지..

모듈이란프로그램을 작은 기능 단위로 쪼개고 파일 형태로 저장해 놓은 것 모듈을 사용해서 코딩을 하게 되면 코드가 중복되지 않는다. A와 B에서 모두 사용하는 기능을 모듈로 만들어놓으면,두번 코딩하지 않아도 되고, 하나의 파일에서 가져다 쓰기만 하면 된다.애플리케이션 전체 코드 안에서 어떤 기능을 수정해야 한다면, 그 기능에 해당하는 모듈만 수정하면 되니까 편하다. 개발자가 직접 자신이 필요로 하는 모듈을 만들어서 사용할 수도 있고,node.js 안에 포함된 모듈을 가져다 사용할 수도 있음 node.js 안에 포함된 모듈들은 서버 만들 때 꼭 필요한 기능들이 들어있다.모듈을 사용하는 두가지 방법 : CommonJS 모듈 시스템 vs ES 모듈 시스템node.js가 등장할 당시에는 자바스크립트에는 모듈 개념..

1. 템플릿 리터럴let num1 = 10;let num2 = 20;// 연결 연산자 사용console.log(num1 + "과 " + num2 + "를 더하면 " + (num1 + num2) + "입니다.");// 템플릿 리터럴 사용console.log(`${num1}과 ${num2}를 더하면 ${num1 + num2}입니다.`); 기존 : 문자열과 변수값을 연결할 때, + 기호(연결 연산자)를 사용해서 연결했다.템플릿 리터럴 : 문자열과 변수를 연결하기 위해 나온 문법, 문자열 앞과 끝에 백틱(`) 사용, ${} 안에 변수명 혹은 연산 작성 2. 여러가지 함수 작성법//1. 함수 선언하고 호출하기// 함수 선언function greeting(name){ console.log(`${name} 님 ..