자바스크립트 딥다이브

    [자바스크립트] 모던 자바스크립트 딥 다이브 5장 표현식과 문 내용정리

    딥다이브 5장 - 표현식과 문 5. 표현식과 문 학습목표 표현식으로 인정되는 다양한 경우에 대해 이해하기 문(statement)과 표현식(expression)의 명확한 정의와 서로의 차이에 대해 이해하기 표현식인 문과 표현식이 아닌 문 이해하기 들어가기에 앞서 Node.js REPL(27쪽) REPL이란: Read-Eval-Print-loop 입력 - 사용자 입력을 판독하는 자바 스크립트는 입력 데이터의 구조를 분석하고 메모리에 저장된다. 평가 - 파싱(분석)된 자바스크립트 자료구조는 결괏값을 내기 위해 평가된다. 출력 - 결괏값이 평가 후 출력된다. 반복 - 입력 과정부터 반복한다. Read : It reads the inputs from users and parses it into JavaScript..

    [자바스크립트] 모던 자바스크립트 딥 다이브 4장 변수 내용 정리

    4.1 변수란? 사용하는 이유? 변수의 뜻 값을 저장하기 위해 확보한 ’메모리 공간 자체' 또는 1번의 메모리 공간을 식별하기 위해 붙인 이름 사용하는 이유 값을 저장하여 재사용 하기 위해 값의 저장은 메모리에 저장하고, 연산은 cpu에서 한다. 4.2 식별자 식별자는 원하는 값을 구별, 식별 할 수 있는 고유의 이름을 뜻하며, 식별자는 메모리 주소를 저장하고 있다. 식별자의 종류: 변수명, 함수명, 클래스명 등 식별자 네이밍 규칙을 준수해야 하는 이유: 연산자 기호가 포함되어 있는 경우 자바스크립트 엔진이 식으로 판단하는 경우가 있음. 4.3 변수 선언 변수를 선언 한다는 것: 해당 식별자를 저장할 메모리의 주소값을 확보하는 것 변수의 생성과정 값을 저장하기 위한 메모리 공간 확보 변수 이름과 확보된 ..