SYNC 5기 기술면접 - 연산
본문 바로가기

SYNC/면접

SYNC 5기 기술면접 - 연산

728x90
반응형

안녕하세요 살구입니다.

 

이번 포스팅은 SYNC 5기 기술면접

"연산" 포스팅입니다.

 

먼저 데이터타입에 대해 집고 넘어가자

Variable, rw(read/write)

 읽고 쓰기 가능

primitive

single item : number, string, boolean, null ,undefined, symbol, object, box container

function, first-calss function

 

값이 메모리에 바로 저장된다.

하지만 object의 경우 주소에 참조되어서 저장된다.

 

Constant, r(read Only)

상수로써 고정

값이 변하지 않는다.

 

1. String Concatenation

"" 안에 ' 부분이 들어갈려면 \ 가 들어가야한다.

 

증감 연산자 ++, -- operator

 

개인적으로 이 부분이 제일 중요한 거 같아요

 

논리적 연산자

Logical operators ||(or) , &&(and), !(not)

 

||, && 연산등 여러가지 연산을 같이 할 떄는 단순한 연산을 앞에 둬야한다.

하나만 조건에 걸리면 뒤에는 연산을 하지 않기 때문에

 

!(not)

 

== 느슨한 검사(loose equality)

 

=== 엄격한 검사(strict equality)

여기서 ellie1과 ellie2는 값은 동일해 보이지만 주소가 달라서 f임

하지만 ellie3과 ellie1은 같은 주소를 공유하고 있기에 True임

 

 

 

삼항연산자

 

 

그리고 continue와 break

 

 

 

반응형