모의면접 스터디 주제인 값, 식, 문에 대해서 답변한 내용을 포함한 짧막한 정리에 대한 글입니다.
공부를 하면서 정리한 내용이라 정확하지 않으니, 참고만 해주시길 바랍니다.
잘못된 부분이 있다면 피드백 남겨주세요 :)
정리 마인드맵 by transno
1. 값, 식, 문에 대해서 설명해주세요.
문, 식, 값의 순서대로 설명하겠습니다.
설명에 앞서 프로그램은 명령을 실행시키는 작업입니다. 여기서 명령은 '문'이라고 할 수 있습니다. 즉 조건문, 반복문, 할당문 등을 통해서 프로그램은 조건에 맞는 로직을 수행하거나, 특정 로직을 반복하거나, 식별자에 값을 할당할 수 있습니다. 또한 자바스크립트의 문은 식을 포함 할 수 있습니다.
식이란 평가를 통해서 값이 되는 것으로, 표현식이라고도 말합니다. 상수, 변수, 함수, 연산자들의 조합으로 이루어져 있습니다.
값은 프로그램이 처리되기 위해 메모리에 저장되는 데이터를 의미합니다. 앞서 언급했듯이 식이 평가가 된 이후에 나오는 결과물이 값이 될 수도 있고, 리터럴 표기법으로 값을 생성할 수도 있습니다.
✔️ 더 공부해야하는 부분
- 자바스크립트의 딥 다이브를 읽고 값, 식, 문 더 정리하기
- 리터럴 개념
📚 참고자료
'JavaScript' 카테고리의 다른 글
[면접스터디][JS] 스코프 (0) | 2021.09.22 |
---|
댓글