JS : 연산자, 표현식, 리터럴

커비·2024년 11월 14일
0

JS

목록 보기
6/6

📍 연산자(Operators)

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



📍 리터럴 (Literal)

: 코드에서 각각 다른 값을 나타내는 표기법


리터럴 표기법

123 : 숫자 리터럴
'123' : 문자열 리터럴
true : 불리언 리터럴
{} : 객체 리터럴
[] : 배열 리터럴

템플릿 리터럴 표기법 (Template Literal)

: ${}로 연결해 템플릿을 만들 수 있음

function(){} : 함수 리터럴
123n : 빅인트 리터럴
0b101 : 바이너리 리터럴

📍 표현식 (Expressions)

: 값으로 평가될 수 있는 문

표현식 종류

// 각각의 문이면서도 표현식임

1 // 숫자 리터럴 표현식
1 + 1 // 연산자 표현식
call // 함수 호출 표현식

문의 종류

let b; // 선언문
b = 2; // 할당문, 할당 표현식인 문

🚨 코드 작성 포인트

  1. 코드가 실행되면 어떤 값이 생성되는가?
  2. 이 변수에는 어떤 값이 들어있는가?
    
    에 대해 포인트를 두고 코드를 작성해야한다.
profile
전공은 컴퓨터공학, 복수전공은 해킹보안학, 직장은 방학(파워 구직중)

0개의 댓글