일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Let
- 자바스크립트
- 화살표함수
- array
- 프론트엔드
- for문
- JavaScript
- 제주코딩베이스캠프
- 네트워크
- VAR
- 메소드체이닝
- 멋사
- 웹개발
- CSS
- 개발자
- 비동기
- 멋쟁이사자처럼
- likelion
- 리액트
- 타입스크립트
- react
- 내일배움카드
- useState
- frontend
- 코딩
- 반복문
- 배열
- SS
- 국비지원
- 이벤트루프
Archives
- Today
- Total
목록프론트앤드면접 1
Ch.Covelope
프론트 엔드(front-end)가 알아야할 내용들
브라우저가 웹 페이지를 랜더링 하는 과정 -DOM(Document Object Model)은 웹 페이지에 대한 인터페이스입니다 브라우저 렌더링 과정은 사용자가 페이지에 접속하여 HTML을 서버에서 내려받게 되면 이를 브라우저 렌더링 엔진에서 파싱(처리) 한다. 이렇게 "DOM 트리" 를 만들고, link 태그를 통해 CSS 파싱을 해서 "CSSOM 트리"를 결합한 것이 "렌더 트리" 가 되고, 레이아웃 작업에서 엘리먼트가 그려질 위치를 계산하고 페인트 단계에서 화면에 그려준다. 이 과정을 진행하다가 자바스크립트를 만나면 런타임 환경에 수행권한을 넘겨 자바스크립트를 파싱을 완료 할때까지 DOM 파싱은 중단된다. 호이스팅이란 함수 안에 있는 선언들을 모두 끌어올려 해당 함수 유효 범위의 최상단에 선언된거 처..
Server , etc
2022. 1. 12. 10:11