JS 연산자

심채운·2022년 7월 16일
0

JavaScript

목록 보기
2/14

javascript

js라고도 부르기도 하며 표준화 명칭은 ECMAScript 이다
여기서 ES는 우리가 종종 보는 ES6, ES5등 이랑 같은 의미이다.
js는 ES6부터 각광을 받았고 ES5, ES6의 차이가 매우 커 차이를 알아야 한다. ES6는 신형브라우저, ES5는 구형브라우저(익스플로어 등) 또는 문법의 차이, 기능의 차이가 중요하다.

데이터 타입 확인

console.log(typeof ~~)

undefined - 의도하지 않은 비어있는 값
null - 의도해서 비워놓은 값 (object)
{} - 객체 데이터 (object)
[] - 배열 데이터 (object)

js파일을 다른 js파일에서 갖고 올려면 정해놓은(정의한)js 파일에 export default 함수정의, 로직정의 등 해놓고 사용하고자 하는 js파일에는 import 관련성 있는 변수명 또는 default한 변수명 from '갖고올 파일(경로포함)'

산술, 할당 연산자

arithmetic operator - 산술연산자 +,-,,/,%
assignment operator - 할당연산자 +=,-=,
=, /=, %=

비교연산자

comparison operator - 비교연산자 ===,==,!==, <,>
logical operator - 논리연산자 &&(그리고, and), ||(또는,or), !(부정,not)

삼항연산자(ternary operator)

console.log(a ? '참' : '거짓')

해석 : a의 값은 true이니 false이니? " : " 기준으로 true이면 앞의 값 false면 뒤의 값.

profile
불가능, 그것은 사실이 아니라 하나의 의견일 뿐이다. - 무하마드 알리

0개의 댓글