변수에 {}로 감싼 덩어리를 객체라고 한다!콤마로 구분되는 것들을 속성이라고 한다.위의 예시는 두개의 속성이 있는 것이다.속성에서 firstName과 lastName 같은 것들을 객체의 키(key)이다.속성에서 Lukem Lee를 값(value)라고 한다.키 = 속성명
길이를 알려줌항목들을 구분자를 기준으로 새 문자열로 반환구분자를 입력하지 않으면 자동으로 쉼표배열의 순서를 뒤집음배열의 뒤에 요소를 추가, 삭제배열의 앞에 추가, 삭제배열의 항목들을 반복하는 함수forEach와 다른점 : map은 바뀐 새 배열을 반환함map과 다른점
scroll, resize, input, mousemove 등 같은 이벤트를 짧은 시간에 연속적으로 발생하는 이벤트들이 있는데 이러한 이벤트들은 성능에 문제를 줄 수 있다.디바운스와 쓰로틀은 짧은 시간에 연속해서 발생하는 이벤트를 그룹화해서 과도한 이벤트 핸들러의 호출
브라우저의 렌더링 과정 브라우저는 HTML, CSS, jS 등 렌더링에 필요한 리소스를 요청 -> 서버로부터 응답 브라우저의 렌더링 엔진은 서버로부터 응담된 HTML과 CSS를 *파싱하여 DOM, CSSOM을 생성하고 결합하여 렌더 트리를 생성 브라우저의 자바스크립트