알아야 하는 JavaScript
1. JavaScript Event Loop 에 대해 설명
2. JavaScript 에서의 비동기 처리 과정
3. Hoisting 이란
4. Closure 란
5. this 에 대해서 설명
6. Promise 에 대해 설명
알아야하는 front-end
1. 브라우저의 동작 원리 설명
2. Document Object Model (DOM)
Event bubbling and Capturing 설명
Event delegation
3. CORS 에 대한 설명
4. 크로스 브라우징 예시
5. 웹 성능과 관련된 Issue
6. 서버사이드 렌더링 (SSR) 과 클라이언트 사이드렌더링 (CSR)
7. CSS Methodology
8. normalize .css vs reset.css
&& 이외
1. 페이지 로드를 줄일 수 있는 방법을 나열
1-1 이미지맵
여러개의 이미지를 띄우지 않고 한개의 이미지에 사용되는 이미지들을 넣어 놓고 사용합니다.
login.png,logout.png,user.png을 따로 부르는것이 아닌 loginPage.png 라는 곳에 다 넣어 놓고
이미지를 픽셀로 짤라서 불러오는 방식을 사용합니다.
2. CSS 애니메이션과 자바스크립트 애니메이션의 장단점을 설명하시오
3. 간단한 슬라이드쇼 페이지를 어떻게 개발할지 설명해보시오.
'개발일지(Language) > JS(JavaScript)' 카테고리의 다른 글
[JavaScript] 호이스팅(hoisting) (0) | 2018.07.09 |
---|---|
[JavaScript] 함수의 유효범위 (Effective range of "Function") (0) | 2018.07.09 |
[JavaScript] map 필요없다 reduce!!! (0) | 2018.06.26 |
[JavaScript] 생성자와 프로토타입의 차이 (Difference between constructor and Prototype) (0) | 2018.06.12 |
[JavaScript] this의 생성 조건 (Condition for creating this Object) (0) | 2018.06.11 |