자바스크립트 참고서의 연산자 파트를 살펴보면 쉽게 이해할 수 있다.
비트와 관련된 연산자(비트 시프트 연산자, 이진 비트 연산자)는 정말 특수한 경우가 아니라면 잘 안쓰여지고 프론트엔드, 백엔드 모두 거의 쓸 일이 없는 연산자라고 함

: 코드에서 각각 다른 값을 나타내는 표기법
리터럴 표기법
123: 숫자 리터럴
'123': 문자열 리터럴
true: 불리언 리터럴
{}: 객체 리터럴
[]: 배열 리터럴
템플릿 리터럴 표기법 (Template Literal)
: ${}로 연결해 템플릿을 만들 수 있음
function(){}: 함수 리터럴
123n: 빅인트 리터럴
0b101: 바이너리 리터럴
: 값으로 평가될 수 있는 문
표현식 종류
// 각각의 문이면서도 표현식임 1 // 숫자 리터럴 표현식 1 + 1 // 연산자 표현식 call // 함수 호출 표현식
문의 종류
let b; // 선언문 b = 2; // 할당문, 할당 표현식인 문
🚨 코드 작성 포인트
- 코드가 실행되면 어떤 값이 생성되는가?
- 이 변수에는 어떤 값이 들어있는가?
에 대해 포인트를 두고 코드를 작성해야한다.