Language/JavaScript
JavaScript 03. 연산자
ej503
2022. 8. 25. 21:24
모던 자바스크립트 Deep Dive 자바스크립트의 기본 개념과 동작 원리를 읽고 정리한 내용입니다.
7.1 산술 연산자
- 연산자는 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다.
- 이항 산술 연산자는 2개의 피연산자를 산술 연산하여 숫자 값을 만든다.
- 단항 산술 연산자는 1개의 피연산자를 산술 연산하여 숫자 값을 만든다.
7.3 비교 연산자
- ==: 동등 비교는 타입을 일치시킨 후 같은 값인지 비교한다
- ===: 일치 비교는 타입도 같고 값도 같은 경우에 한하여 true를 반환한다. (Object.is 메서드)
- !=: 부동등 비교
- !==: 불일치 비교
7.4 삼항 조건 연산자
- 삼항 조건 연산자 표현식은 값처럼 사용할 수 있지만 if ... else문은 값처럼 사용할 수 없다.
- var result = score >= 60 ? 'pass' : 'fail' ;