공부혜옹

[JavaScript_modern deep dive] 연산자 본문

공부합시다/JavaScript

[JavaScript_modern deep dive] 연산자

Blair06 2022. 10. 3. 18:12

4. 연산자

4-1) NaN은 자신과 일치하지않는 유일한 값이다

NaN은 === 대신 Number.isNaN 혹은 Object.is 빌트인 함수을 사용한다

4-2) typeof null은 null이 아닌 object라는 문자열을 반환한다

4-3) 지수연산자

ES7부터 지수연산자가 새로 도입되었다

기존에는 Math 함수를 사용하였다

Math.pow(2,2); // 기존
2 ** 2; //ES7
(-2) ** 2 //음수를 밑으로 사용하려면 괄호로 묶어야한다

2 * 5 ** 2 = 50
2 *= 2 //4 
  • 기존 이항연산자중에 우선순위가 가장 높다
  • 할당연산자와 사용 가능하다
반응형
Comments