Skip to content

Latest commit

 

History

History
34 lines (17 loc) · 1.28 KB

File metadata and controls

34 lines (17 loc) · 1.28 KB

03 자바스크립트 개발 환경과 실행 방법

3.1 자바스크립트 실행 환경

모든 브라우저는 JS를 해석하고 실행할 수 있는 자바스크립트 엔진을 내장하고 있다. 또한 Node.js도 자바스크립트 엔진을 내장하고 있다. 하지만 브라우저는 브라우저 화면에 렌더링 하는 것이 주 목적이고 Node.js는 브라우저 외부에서 자바크스립트 실행환경을 제공하는 것이 주 목적이다. 따라서 브라우저와 Node.js에서 ECMASript 이외에 추가로 제공하는 기능은 호환되지 않는다.

자바스크립트 실행환경은 3 가지가 있다.

  • 브라우저
  • Node.js 환경
  • 코드 에디터(vs code)를 사용해 브라우저나 node.js 환경에서 실행

3.2 웹 브라우저

3.2.1 개발자 도구

윈도우 : F12 또는 Ctrl+Shift+I

mac : Command+Option+I

3.2.2 콘솔

3.2.3 브라우저에서 자바스크립트 실행

3.2.4 디버깅

3.3 Node.js

npm( node package manger) 는 자바스크립트 패키 매니저다. Node.js에서 사용할 수 있는 모듈들을 패키지화 해서 모아둔 저장소 역할과 패키지 설치 및 관리를 위한 CLI(command line interface)를 제공한다.

3.4 비주얼 스튜디오 코드