모던 자바스크립트 Day 3

이현정·2022년 3월 31일
1

🔖 오늘 읽은 범위: 3장 자바스크립트 개발환경 (p.17~33)

☘️ 책갈피:

  • 브라우저는 클라이언트 사이드 Web API(ex.document, alert, etc)를 지원한다.
  • Node.js 는 클라이언트 사이드 Web API 를 지원하지 않고 ECMAScript와 Node.js 고유의 API 를 지원한다.
  • npm: Node.js 에서 사용 가능한 모듈들 저장소 역할관리하는 CLI(Command Line Interface) 를 제공.
  • 개발자도구DevTool: Inspect 하면 뜨는 것.
  • 디버깅: 먼저 에러 메세지를 확인하고 에러가 발생한 원인을 제거하는 것.
  • 내장터미널: 비주얼 스튜디오 등 IDE 내에서 제공하는 터미널.

? 의문점:

x

💬 느낀점:

  • 기존에 하던 것들을 글로 정리된 걸 보는 것이라 크게 어렵지 않았다. 다만 브라우저와 node.js 개발환경의 차이를 명확하게 확인하고 넘어갈 수 있어서 속이 시원해지는 장이었다.

🌟 요약:

  • 자바스크립트 개발환경: 1) 브라우저 2) Node.js
  • 브라우저: 표준 자바스크립트 EMAScript 와 클라이언트 사이드 Web API 제공
  • Node.js: 표준 자바스크립트 EMAScript 와 Node.js 고유 API 제공 (클라이언트 사이드 Web API 미제공. 따라서 alert 같은 API 는 Node.js 에서 사용시 에러남.)

0개의 댓글