5장 표현식과 문

박찬미·2023년 11월 6일
0

값을 그냥 무슨 값이라고 생각했지
모든 값은 데이터 타입을가지고, 메모리2진수,비트의 나열로 저장된다는걸 다시 한번 깨달음.

리터럴

리터럴이란 사전적 의미로 문자 그대로의 뜻을 가진다.
(컴퓨터가 아닌 사람이 이해할 수 있는 값)
내가 사용했던 모든 것이 리터럴인줄 몰랐다.
Ex)undefined리터럴,배열리터럴,함수리터럴등등..

표현식

표현식은 값으로 평가될 수 있는문이다.
리터럴도 표현식….
항상 쓰기만 했지 뭔지는 잘몰랐다.

var score = 50 + 50; //표현식이다..

표현식과 표현식이 아닌 문

무슨 말인가 했다.
표현식인 문과 표현식이 아닌문을 구별하는 가장 간단한 방법은 변수에 할당해 보는 것이다.

var x; // 변수 선언문은 표현식 아님.
x = 100; // 할당문은 그 자체가 표현식이지만 완전한 문이기도함.
var foo = var x; // 에러야~~
profile
우당탕탕

0개의 댓글