javascript와 node.js의 가장 큰 차이점은 javascript는 Front-end를 다루고 node는 Back-end를 다룬다. 즉 Javascript는 Client(BOM,DOM)을 다루고 node.js는 Server를 다룬다.
node.js는 chrome의 Javasciprt엔진인 V8엔진을 Desktop App로 추출된 것이라고 생각하면 된다.
node.js를 사용하면 Javascript파일을 바로 실행할 수 있다.
Ex)
//test.js
console.log('node.js로 실행);
let ex = 1;
console.log(ex);
//터미널을 켜 test.js파일이 있는 디렉토리에 들어가 실행.
//test.js
> node test.js
//결과
//node.js로 실행
//1;
위 방법으로 node.js를 사용하여 javascript파일을 실행할 수 있다.