4.1 변수란? (js를 해석하고 실행하는)자바스크립트 엔진이 10 + 20을 어떻게 계산할까? 컴퓨터에선 CPU - 연산, 메모리 - 데이터 기억 이렇게 역할이 나누어져있다 (+) 연산을 하기 위해 10과 20(피연산자)를 메모리에 저장함(2진수로 저장됨) 연산 후
5.1 값 값(value) : 표현식(expression)이 평가(evaluate)되어 생성된 결과 평가 : 식을 해석 -> 값을 생성 / 참조하는 것 여기서 sum 변수에 할당되는 것은 10 + 20이 아니라 10 + 20이 평가되어 생성된 숫자 값 30임! 5.
Date : 날짜 & 시간(연, 월, 일, 시, 분, 초, 밀리초)를 위한 메서드를 제공하는 표준 빌트인 객체 & 생성자 함수UTC(= GMT) : 국제 표준시KST(한국 표준시) = UTC + 9h(9h 빠름)현재 날짜 & 시간 - JS 코드가 실행된 시스템의 시계에
37.1 Set Set 객체 : 중복되지 않는 유일한 값들의 집합 배열과 유사 but 다음과 같은 차이가 있음
37.2 Map Map 객체 : 키와 값의 쌍으로 이루어진 컬렉션 객체와 유사 but 차이가 있음
데이터 타입 = 값의 종류JavaScript(ES6)은 7개의 데이터 타입을 제공
REST(REpresentational State Transfer) : HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍처REST API : REST를 기반으로 서비스 API를 구현한 것\-- REST의 기본 원칙을 성실히 지킨 서비스 디자