JChan
로그인
JChan
로그인
21.01.19 [Node.js, 비교 연산자]
박종찬
·
2021년 1월 19일
팔로우
0
TIL
0
TIL
목록 보기
71/89
🔍 Node.js
Node.js는 웹 브라우저에서만 돌아가던 자바스크립트를 크롬 V8 엔진을 이용하여 여러 OS 환경에서 실행할 수 있게 제공해주는 런타임이다
이벤트 기반
,
Non-Blocking
과
싱글 스레드
를 이용하고 있다
이벤트 기반
이벤트가 발생할 때 지정해둔 작업을 수행하는 방식을 의미한다
비동기(Non-Blocking)
비동기란 이전 작업이 완료가 안되었어도 다음 작업을 수행하는 것을 말한다
많은 요청이 있을지라도 요청들을 비동기로 수행한다
싱글 스레드
프로세스 내에서 할당받은 실행의 단위
🔍 '==' vs '==='
== (동등 연산자)
동등 연산자는 데이터를 비교할 때 데이터 타입이 다를 경우
같은 데이터 타입으로 형변환
을 한 뒤 값을 비교합니다
동등 연산자를 쓸 경우 비교할 데이터들의 타입을 알고 있어야 정확한 비교를 할 수 있어 사용하지 않는 추세다
=== (일치 연산자)
일치 연산자는 동등 연산자와 달리 데이터를 비교할 때 형변환을 하지 않고
데이터 타입과 값을 비교
한다
즉 데이터를 엄격하게 비교한다
'=='을 쓰기보다 '==='을 쓰는 것을 추천한다
박종찬
반가워요! 사람을 도우는 웹 개발자로 성장하기! :)
팔로우
이전 포스트
21.01.18 [Protocol]
다음 포스트
21.01.21 [this]
0개의 댓글
댓글 작성