웹 클라이언트 개발자 지원 - 전화 면접 기술 질문

기억나는거 남기기


1. [JavaScript] ==, === 차이 설명

== : 값만 같은면 true

===: 값과 자료형 모두 같이야 true



2. null, undefined의 차이

undefined : 값이 없다

null : null 객체 / 이미 정의된 객체

둘다 false 값을 지니지만, null은 이미 존재하는 객체, undefined는 할당 하지 않은 값 



3. 프로토타입이란?

생성자 함수 내에 메서드는 각기 객체를 생성할 때마다 동일한 함수를 계속 생성한다. 이와같은 상황에서 메모리를 쓸데없이 잡아먹는 일이 발생한다. 이를 위해 프로토타입이라는 공간을 사용하는데, 프로토타입은 생성자 함수를 사용해 생선된 객체가 공통으로 가지는 공간이다. 메서드를 하나만 생성해도 모든 객체가 해당 메서드를 사용할 수 있다.



4. new Worker() 설명



5. Cross Origin Resource Sharing 설명



6. jQuery 설명



7. 웹소켓 설명



8. 안드로이드 4대 컴포넌트가 무엇인가



+ Recent posts